Made the npc prototypes strict, and converted the interiors of frogatto and nene's house to play nicely with them.
Converted the NPC objects outside nene's house, and on grassy-path.  Also eliminated the two scripts from outside nene's house, as there's no reason they couldn't be done inline.
Set up wooden bookshelves to essentially treat a mutable, editor-set property in their prototype as a constant value.
Brought the npcs on secluded hut up to speed with strict mode.
New sound for plants walking (shudder), wired in for Pricklestalk.
Made the crevice village and cave levels work again.  Fixed some strict-mode issues which hadn't been exposed in the walking_npc prototype.
Fixed a bunch of NPC stuff on the crevice-village levels.
Fixed basic NPC interaction in the elder's house. Sword kitty still asserts when you headbounce him, since he's still not strict.
A ton of NPC fixes related to making the prototypes strict.
Fixed the issue of being unable to stomp on the sword kitty.
Two new boss fight songs.
Fixed the assert outside frogatto's house.
Some really subtle tweaks to some seaside rock tiles.
Converted curvy rope controller to strict mode; this has yet to be properly checked.
Started converting the camera_controller to strict mode.
Further progress on the strict-mode camera. Current blocker: keys() expects a map, is given a class. Works with class, can't figure out type to specify it at formula_function.cpp:956.
Merge branch 'strict-camera' of github.com:frogatto/frogatto into strict-camera