[haccable] Provide incantation recording.
[hacc] INCANTATIONS ARE REMEMBERED
[hacc] Allow deallocating included resources
[haccable] Use syntax curry to provide defaults.

Tasty!
Migrate things to new haccable defaults.
[core] Separate phases.* out of game.*
[core] Remove defunct Actor.h
[util] Linkable<>::destroy_all works back to front
[core] Functions that only save half a line are not worth it
[core phys] Starts making Phases Stateful.
[phys] remove some unnecessary casts in hcbs
Make more Phases Stateful
[core] Add pluggable Key_Listeners
[util] Provide abstract ordered-access RAII
[core] Use util's Ordered for Phases and Layers
[core] Add command_from_terminal back in temporarily
[vis] draw_sprite is a method of Draws_Sprites
[core] Terminate if load fails
Move things to new sprites code
Fix not entering room