world optimizations
using Equation defaults for narrowphase
made so that eventemitter.has can check if there is any listener added at all
bugfix and optimizations
minor updates
started using OverlapKeeper in World
updated tests