Removed -Werror temporarily to discover more warnings from Travis-CI

I only got Clang 3.0 on my local machine, while the Clang 3.1 provided
by Travis-CI kept issuing -Wsometimes-uninitialized warnings.  So I
disabled -Werror to find out all the warnings so that I can fix all of
them at once.