Fixed typo in docs
Do not send dir changes back to the player itself
Added Upstart files

These files may be useful for people running manaserv on Ubuntu. They
can for example be placed in /etc/init for easily stopping/starting and
restarting manaserv.
Include the list of characters in the login response

This makes it easier on the client to decide whether to immediately open
the Create Character page or to go to the Choose Character page.

Still supports client version 9 as well.
Delete some unused copy constructors
deleted copy constructors in Component rather than all the subclasses
Restored copy constructor protection for mapcomposite
Small cleanup

 - Deleted empty constructor rather than throwing, resulting in compiletime
   errors rather than runtime errors.
 - Removed some remainings of currentMana
 - Fixed some compiler warnings regarding structs getting forward
   declared as classes.
Removed syncing of xml to db

No idea why the mana server has to do this...
Manaweb parses the xml files anyway. So why not let it do it (if
somebody keeps maintaining it).
tmp
Made it compile again
Wrapped qt exec and prepare calls with own method

This allows more detailed error handling
Ran qt-creators auto identation
Fixed some of the most obvious errors
Added Qt dependency in cmake