Clean up code formatting and php doc blocks

Also use autoload-dev instead of adding paths in code
Fix #17 by adding en-IM to Locale list

This is not a proper fix yet
Update build process

 - Remove all data files when compiling (cleans up old data)
 - Add a better comment to the top of all files
 - Fix 'makeDataFallbackToEnglish' to actually work

Also added scrutinizer to the travis config