Language management

* Added class DBOject to be an interface to interact with all database tables
* Added class Language to manipulate the languages table
* Added language management class
Made changes to compile with Qt4

* Corrected warranty and conditions messages
* New command line parsing due to Qt4 conversion
Class for database interation
DB access classes