Merge branch 'cleanup'

Started cleaning up files and added test cases for travis to make sure
the code style stays clean.
Added build status of branch master on travis-ci.org to readme
Merge branch 'cleanup'

More cleanup done and more tests introduced.
Use Composor as a dependency manager
Made library password_hash a dependency

Provides compatibility for the function `password_hash`, introduced in
PHP 5.5 for PHP >= 5.3.7.
fixup
Switched to PHP's function password_hash which is more secure
Merge branch 'security'

Switched to PHP's function password_hash which is more secure. This
requires PHP >= 5.3.7

Closes #1