Removed all build warnings and treating warnings as errors
Merge pull request #89 from MRCollective/warnings-as-errors

Removed all build warnings and treating warnings as errors