Artificial intelligence - States

* AI Behavior with different states possible
* Predefined States included
* Interface for pathfinding added (We are using RecastNavigation)
* RecastNavigation is not added because there was a problem by adding the static library to irrlicht (Conflicting libraries)