Fix warnings
Use -Werror on travis