EntityItem::setSimulationState() now public
add EntitySimulation and SimpleEntitySimulation
EntitySimulation takes EntityItem* rather than ID
EntityServer gets a simuation
EntityCollisionSystem moves to interface

and interface connects EntityCollision system to EntityTree
EntityTreeHeadlessViewer gets a simulation
merge upstream/master into andrew/thermonuclear
add entities to simulation after unpacking
delete old dead code
moving EntityCollisionSystem back to entities lib
OctreeServer::createTree() is now protected
merge upstream/master into andrew/thermonuclear
get rid of redundant _displayViewFrustum and use _viewFrustum
Fix selection shadow not updating when grid moves
reset view frustum
implement support for entity subclasses to implement their own detailed ray intersection, make likes light pickability toggle
Merge branch 'master' of https://github.com/highfidelity/hifi into rayPickWork
Default 'Allow Select Large/Small Models' to true
support toggle of light picking in newEditEntities.js
Move entity selection to click event and add ability to deselect