Added a database helper class, started work on the database for the command storage for the bot.

Signed-off-by: Justin Wiblin <Justin_wiblin@hotmail.co.uk>
User refactored to ChatUser to prevent confilcts, Added more database stuff, seriously the changes are right here in the commit, is there really a need for me to explain them in the message?

Signed-off-by: Justin Wiblin <Justin_wiblin@hotmail.co.uk>
Added insertion, updating and existing methods, also refactored DatabaseHelper to DatabaseWrapper. Moved Database files to own package.

Signed-off-by: Justin Wiblin <Justin_wiblin@hotmail.co.uk>
Added removeCommand and removeRow methods.

Signed-off-by: Justin Wiblin <Justin_wiblin@hotmail.co.uk>
Added an overload to the updateCommand method to allow for passing in a command name, field name, and new field value.

Signed-off-by: Justin Wiblin <Justin_wiblin@hotmail.co.uk>
Fixed a table derp

Signed-off-by: Justin Wiblin <Justin_wiblin@hotmail.co.uk>
Merge pull request #1 from Thelonedevil/Commands-Database

Commands database