Lot's of stuff, see detailed description below

* All 'delete' methods renamed to 'remove'
* Re-worked lib/evercam.js, no longer a singleton
* Tests of the top-level evercam.test() (I'm fully aware of the irony here)