Remove unnecessary performance demo
Core version 0.7.0

- Removed L.platform; use the platform API instead
- Removed L.platform_version
- Renamed L.framework_version to L.version
- Added L.__internal_platform for choosing I/O ops the core will use
- Added L.N.compose and L.N.compose_method
- Added L.safe_call to ignore lcore-induced errors
- Added 'safe' flag to L.get (this may break code passing extra args to
modules)
- L.report now properly return errors on error (though it doesn't matter
unless the error itself is suppressed)
- L.load and L.get now properly return errors and warnings
Use platform.filesystem library in debug.core
Strip old documentation
Add graphics.font todo
Update UI object model

- Change name of arguments of object._new usage to be less annoying
- Add a resize method and an associated _resize event
- Fix up ui.complex.color_picker
Replace textlabel with ui.text and ui.text_shape
Remove old platform code
Use the new platform API
Add a _destroy event handler for service.event
Update utility.version to use the platform API
Update readme to reflect paradigm shift
Update TODO
Add a color picker demo
Add service.nop
Implement the new platform API

This will have a fancy acronym name in the future, something like the
"General Platform API" (GPAPI) or "Platform Agnostic API" (PAAPI)
Add a shorthand test

Now testing every module in lcore is as simple as
require("test.all")
Huzzah!