* Ely: GamePhysicsManager: started to add collision notification.
* Ely: GamePhysicsManager: collision notification completed. TODO: test.
* TODO: Config component to be added for overall game configuration.
* Ely: added GameConfig component: to be implemented.
Merge branch 'master' into notify-collisions
Merge branch 'master' into notify-collisions
Merge branch 'master' into notify-collisions
* Ely: written some docs.
* Ely: continuing to implement GameConfig component.
* Ely: GameConfig component construction completed.
* Ely: notify collision events tested successfully.
* Ely: some corrections.
* Ely: confined xml params reading only into Component::initialize().
* Ely: addition of transition table driven by events completed. To be
tested.
* Ely: renamed Recastnavigation in RecastnavigationLocal.
* ely renamed in elygame
* Ely: moved RecastnavigationLocal, OpenSteerLocal and BulletLocal under
Support folder. It builds but must be tested.
* Ely: moved tinyxml2 inside Support folders.
Merge branch 'master' into ubuntu

Conflicts:
	ely/callbacks/Makefile.am
	ely/initializations/Makefile.am
	ely/instanceupdates/Makefile.am
	ely/transitions/Makefile.am
* elygame: removed some not necessary include.
Merge branch 'master' into ubuntu