get rid of warnings

this eliminates all warnings and turns on -Werror
Merge branch 'master' into no-warnings

Conflicts:
	plugins/plugins.pri
Merge pull request #42 from mzanetti/no-warnings

No warnings
fixed warnings
Merge pull request #46 from t-mon/fix-gpio-warnings

fixed warnings in gpio