Fixed Makefile to work with Troop DAO--still need to test DAO more extensive with troops and then move on to cities.
Merge pull request #23 from Codes-With-Eagles-SWE2014/ecgprc_sprint3

don't push a broken build for TAs! use this commit to build on.. if you ...
Refactored database access structure to make working with DAOs easier and lend itself to be multi-threaded later if wanted.
Fixed packet sending and testing for init turn and checked packet handling with Eric on client-side.
minor changes
fixed merge conflicts