Merge pull request #6 from dchilot/master

Merged from fdiller's pull request with full Hello flow and RobotState handling. Tests should run fine.
small refactoring of tests
removed useless files
Merge pull request #8 from fdiller/master

Stable server
updated gitignore
Major refactoring :
Give up on /com and /tasks folder; enter /include /src structure
Added Team class, work in progress, untested
Merge pull request #9 from fdiller/master

Refactoring
Fix .gitmodules
Add OSX Build in .gitignore

Sorry guys but since I'd like to use Xcode, I need a separate folder
for the build (cmake will create a lot of garbage in it)
Fix issues in CMakeLists.txt

In the root's CMakeLists I've changed the compiler-version check (I'm
using g++ 4.8.2 locally)

In the test's one, I had to insert the LOG4CXX include's directory..
normally it should find it automatically thanks to the other module,
but well.. it wasn't the case.
Refactor + Correct compiling warnings

1) Make the ProcessDecider a little bit smarter (still a couple of
things need to be done in order for it to be completely independent
from the message received)
2) There were some useless checks here and there, instead of
complaining with Michael I've fixed them. (checking if an unsigned int
is less than 0 is not that useful!)
Merge pull request #10 from massix/master

Fix issues in CMakeLists.txt + Refactor + Correct compiling warnings
Fix things based on review from Damien
Merge pull request #11 from massix/master

Fix things based on review from Damien
Cleaning include paths.