update gm command giveskill for better performance and add checks for existing skill and current level.
fixed my StupidMistake....missed changing a var name, and a few other things, resulting in a broken compile....
also had to fix the ./ship/module case bug for linux  (again).

code now compiles on linux.
Reverted changes that allan made to ConfigDB.cpp to 'supposedly' fix problems with GetDynamicCelestials, but all it did for me was completely break the right-click in space menu.  This reversion restores the menu.  Tested and verified.
Merge pull request #91 from zhyrohaad/master

update gm command giveskill for better performance and add checks for ex...

Talked with allan, he confirms it works.

-- Aknor
Beginnings of CMake changes that will let some developers disable auto-downloading of Boost and MySQL if they want to specify where those libraries exist on their drives.  More work needed to complete this option.
Guilty of whitespace removal!  Just some blank lines at end of file removed.
* Ship class now has Dock() and Undock() functions to tell Ship and ModuleManager underneath it when to do stuff based on Docking or Undocking
* Fixed Ship shields being set to 0 on docking, they now go to full charge
* Fixed server crash when moving charges from cargo bay to hangar
Merge branch 'master' of https://github.com/evemuproject/evemu_server