Fixed the particle problem. 
Increased the stop factor on bots so they stop at a certain distance from the target point instead of trying to force their way to that point even when its not possible. 
Doctor avatar has a change of texture. It's checked using the name, cos roles still aren't being read in through the scripts (Probably Low Prio at this stage)
Ray to find target point on nav mesh only unpdates target point if it hits the floor, instead of anywhere else.
Refactored bot task actions to be simpler
Bots updating asset world state database
Merge branch 'daniel' into working-alex2