Checkpoint behaviour

This detects whether the current entity is the active checkpoint or
not and stores it in the behaviour property checkpointActive.
example.plat now has lives
Spawners now work again
dusk.checkpoins is now savable

(Closes: #42)