Merge pull request #25 from tabascoeye/master

Change layout to add more buttons
Create tables after creating database. Fixes #26
Add .travis.yml
Add mqtt support. Closes #21
Merge branch 'master' of https://github.com/silsha/fnordcredit into rename-user
adding more database stuff to ignore
rename user now working
the rethinkdb does not allow for primary keys to be changed.
fnordcredit uses the user.name as primary key at the moment, so update() and replace() are not working. Now I do a new insert with the old credit level, new name and current lastchanged time and delete the old user from the table