Fix warnings
Created by: mvz
These commits turn on warnings for the spec task, and fix the resulting warnings.
This makes it nicer to run specs for other projects with warnings turned on.
Warnings have not been turned on for the spec:ui task, since that results in a very large number of warnings from aruba.