Enable -Werror, and bail on conversion errors

This will cause Budgie to fail to build right now.
db: Use size_t instead of unsigned int
Fix conversions in BudgieWindow
Dont bother with sign conversion.

Merely including the gstreamer headers is enough to make the compiler
bomb with this option.