Change OpenGL version to 2, and made it a window instead of fullscreen
1. Made it spring friendly
2. Removed nasty loop, of the playScene calling itself
1. added start of EmuScanner
1. added start of EmuConfig
1. updated the EmuConfig to add multiple rom path locations
1. added loading of property files
2. moved config files around so not in jar file for external editing
3. added resolution config option into netbeans for debugging
1. added database HSQLDB instead of derby
2. added database entities
3. added hibernate
4. added database startup script (database installed into .tgm in home folder can be changed in tgm.properties)
5. change way application starts with kickstarted class, due to way transactional is working (or not working)
6. added fake emulator rom scanner that inserts test data into database.
Fixer database dir issue
1. Started to add TheGamesDB Java XML Objects
1. changed database to be simulator to the games db
2. removed reference to emulator and instead use platform
3. disabled gui for now (look in kickstarted)
4. removed jcifs as not quite what i want.
5. creating own mounter for cifs windows shares
6. re-organised some code and classes
1. Removed more reference to  emu, emulator where not required
fixed wrong column for rom location should be game path
1. Mounts mac cifs/smb
2. Scans Folder for games
3. Add games to database
Missed one
1. messing with gui
2. added a basic menu
3. added a Scan For Games Scene
4. disabled scanner on startup
Added jaxb2 to pom.xml
Added more stuff for the Games DB including:

 - Box Art
 - Fan Art (renamed from GameFanArt)
 - Game Ratings
 - Screenshots and
 - Trailers
Added some classes to deal with searching the GamesDB.
1. Changes graphics library from jsfml to lwgl and slick2d
Merged from Chris. Resolved conflict in pom.xml.
Merged from Chris. Resolved conflict in pom.xml.