Removed unused assets
Reanamed Mesh Folder
Changed assets for floor and walls.
Added raycast test for object in FOV.
Doors implementation
Merge branch 'doors' into develop
New AreaFinder class for automatic areas computation.
Updated Doxygen Documentation
Added comments to AreaFinder
Implemented automatic "doors" finder.

Now a list of connections between areas is generated by
the labeled map and the original map.
First draft (not working) for RandomAreaWalker.
Random Area Walker fixed.

More refining is needed!
Refatored GridWorldMap interface.

+ Gitignore addition for Visual Studio 2012 project junks.
+ Collateral changes in other script files.
New CopyRegion function in GridWorldMap.

It can be used to copy a rectangular region from the global static
array to a given array.
BotPerception new organizzation.

There are a lot of works to do on it.
Doors are now handled by the Deliberator and not by the Controller.
Implemented an Observer pattern for the SmartObject component.

The goal of this change is to allow an object in the FOV to notify
the controller when it change its state.
Now IBotDeliberator must have a list of "type of interest".

This is useful to let the controller know which type of objects
are interesting for the deliberator.
Updated Unity3 junk files.
Merge branch 'door_in_deliberator' into develop