Changed flying around player behaviour.
Fixed flying around torch problem.
Slow fade out into floor.
Splatterlings are now choosing the faster direction of rotation to target.
Changed is...Detected because if return value is bool they are overused.
made intersection/collision code const - nobody is able to accidentally modify internal states on intersection queries
Merge branch 'dev' of github.com:splatterlinge/Splatterlinge into dev