Don't track addedTargets in SetModel when loading
Add property for tests to check for PhantomJS
Make remote storage more finely grained

- only send changed models to remote server
- use PUT and DELETE for updating and deleting
Recompile ave.js