Initial (basic) implementation of (a) storage API, implementation for file system, and tests.
Don't pass unnecessary values to callbacks.
Don't pass unnecessary values to callbacks.
Don't attempt to call callbacks that aren't functions.
Make default module use storage interface.
Suppress error events from storage interface (for now).
Remove unnecessary settings.
Remove tests for default controller (temporary).
Merge pull request #44 from leftclickben/StorageInterface

Storage interface