Added some comments and messages.
Reorganized some  code, fixed compilation error.
Changed LTD2 -> LTD for building placement.
Added a commented out piece of code.
Added:

- external_binaries (libs, dlls)
- VisualStudio 2012 project files for running on windows
Fixed most compilation warnings with g++ -Wall
Merge branch 'master' of ssh://innisfree.cs.ualberta.ca/cshome/barriga/git-repos/public/sparcraft
Added doxygen
added clang support
back to g++ (default)
Added protected empty constructor and init function to SearchExperiment so that extending classes can call virtual function when initializing.
changed methods returning const by value to non-const.
Added virtual destructor to Player. Removed empty implementation from virtual method getMoves.
Cleaned most warning messages, disabled some noisy but 'harmless' ones. Added libSparCraft.a to clean target on Makefile.
Added methods to GameState to get all units and all alive units from a player.
Commit project files
Split Map.hpp into .h and .cpp. Improved constness of Map and GameState.
Player::getMoves now takes a const GameState.
Display class has now some protected and virtual emmbers to help in specializing it.
Dependency resolution is done before compiling cpp files now.