Add removal of objects, sprites and collidables.

For now this is implemented with linear lookups, which causes square
runtime for clearing large amounts of objects.

Also adding a per-object timer which by default triggers object removal.