Genericized "ToStringArray" method

- Put script mediation stuff (type conversion/detection) into a new
project
Added room joining

- N/S/E/W commands work.
- Deleted content temporarily.
- Created MeltDown tests for the Core.
Removed text content (it's code)

Games are now code, not JSON files. Removed JSON; added support for
easily adding two-way Area connections.
Finished JS support for loading areas/games

Instead of a manual list, register all core types automatically.
AfterCommand(...) events (+JS support too)

- Convenience function to add objects to rooms
- Added "Console" and "Action" to JS (for writing and delegates)
- Rebuilt ClearScript in Release mode
Implemented OnExit + OnEnter events, plus tests.

Ruby game also updated to demonstrate this functionality.