Retain localStorage client-side plugin
npm install retain-localstorage!Retain-LocalStorage
===========
Retain localStorage plugin

To start saving the __Retain__ data in the localStorage, simply inject the plugin into the Model.
`` javascript
var retain = require("retain");
var retainLocalStorage = require("retain-localstorage");
var Movies = retain();
Movies.use(retainLocalStorage, { name: "movies"});
``
* __name__: LocalStorage collection name.
Retain use Promises internally to transfer data between the plugins.
To create a plugin, it is necessary to implement each of the following __Retain__ methods.
* __new__
* __all__
* __set__
* __find__
* __remove__
Each of theses methods must return a promise.