Merge pull request #19 from ReveMu/master

Removed obsolete Character Service and migrated GetCharacterData to new...
Fixed a number of warnings in various places.  Refactored TargetManager calls a bit to have TimeToLock called within StartTargeting() and StartTargeting() takes a ShipRef along with the SystemEntity target.  The TargetManager::StartTargeting() call now uses that ShipRef to get the max target locks and max target range attributes.  Added another missing default attribute for ships, warp scramble status.  Added some comments in ModuleManager to clarify some next steps.
Merge pull request #20 from ReveMu/master

Fixed onlining and offlining modules in fitting window and in space. Be...
Pulled latest changes from Reve's last pull request and resolved a couple conflicts in ModuleManager.cpp
Merge pull request #21 from ReveMu/master

Cmake FIX
Created supplemental sql files to fill out effects and attributes missing from the bulk data cache version of these tables.  Added targetChargeSize to both bonus modifier tables and added skillID to the skill bonus modifier table sql file.  Added new EFFECT enum for Character to handle when some skills modify attributes on a character rather than a ship, module, or charge.
Re-arranged module slot bank enums in ModuleDefs.h and added a note in ModuleEffects.cpp for upcoming code changes for ongoing Module Manager work.
Merge branch 'master' of https://github.com/evemuproject/evemu_server
added sleeper effectID sql file (aknors request)

Signed-off-by: CodeRed421
ALL DEVELOPERS:  You MUST re-run CMake after this commit as I moved ALL .h files frmo include/ into the src/ folders right next to their companion .cpp files, if they have them.  This is finally unifying the source tree on the drive and changes were made to all CMakeLists.txt files to tell Visual Studio to do the same thing.  I did not test this on linux at all so you linux folks try it out and let us know in IRC how it goes.  I did re-run CMake, fixed a couple bugs, then was able to do it successfully.  I also was able to completely rebuild the server in Visual Studio 2010 with no errors.  I know some may think that this is 'not how you do c/c++ projects' but it makes sense and it puts the .h / .cpp file pairs RIGHT next to each other for easy reference.  This should cut down development time in the long run due to not needing to spend extra time opening up the include and src to find companion files.
After some research, I found that CCP was releasing NPC ship attributes and effects leading up to the Apocrypha release where they stopped releasing that data.  So, I scoured the Quantum Rise CCP dump and grabbed ALL attributes from dgmTypeAttributes and effects from dgmTypeEffects and put them into two sql files that will be built into the EVEmu database.  These files have been added and they will not replace these tables, only add to them.
Update sql/ofic-updates/dgmTypeEffects_Sleepers.sql

cleaned up spewage
Merge pull request #23 from CodeRed421/master

added dgmTypeEffects_Sleepers.sql - Code_Red
Corrected case-sensitive table names in the two new supplement files added recently that contain attributes and effects for all NPC ships except Sleepers.  Again, this data was extracted from the Quantum Rise CCP static dump because that was the last time this data was included in the static dumps by CCP.  Starting with Apocrypha, CCP removed this data.  Corrections to the table names' cases will make our linux users happy.
Merge branch 'master' of https://github.com/evemuproject/evemu_server
Corrected use of # as a comment in sql file added by Code_Red to use -- for comment instead.
Changes to make NPC starting to work!
Merge pull request #24 from Stranho/master

Stranho's pull req. looks good, having reviewed it.  We know there's still a client exception when attempting to target an NPC ship after these changes are made, however, we want others to have this code change available to assist in solving that client exception.
Fixed hard-coded 0.0 values in NPC class's EncodeDestiny() method.  They should now be getting correct and valid data from itself and its DestinyManager object.
Merge branch 'master' of https://github.com/evemuproject/evemu_server