Merge pull request #15 from GUI2BCD/TravisTest

Travis integration
Merge pull request #16 from GUI2BCD/TravisTest

Fixed readme
Put database functions in a static class
Added a new ruleset to make line ending checks more sane
Changed the types of username, password, email, added salt field
Sorry :(
Revert "Changed the types of username, password, email, added salt field"

This reverts commit ea4d03810f8d3a73f7fa869dc45e0276e10efbcd.
Updated some types in preparation for login
Merge pull request #17 from GUI2BCD/Database

Put database functions in a static class and added a travis change to help line length
Changed to new coding style

Changed the conflicting files to follow joint coding style.
Corrected two issues that I missed

Two style issues needed to be corrected.
Merge pull request #18 from GUI2BCD/NewFormatStyle

Changed to new coding style
god have mercy