enabled code coverage generation on each build

removed duplicating  mocha-tests task
added separate test runners to run just unit tests or live tests
added coverage command to package json
Custom Data sample implementation
added CustomData class tests
added getCustomMethod to fit into app style

added tests
added CustomData documentation
Merge pull request #17 from valorkin/coverage_generation

Code coverage generation on each build
updated remove custom data field method to behave like in Java
minor adjustment to fix broken Travis CI build.  Still need to enable coverage in the default build.
added async module (was initially added in CollectionResource.each branch)
add async module as dependency
restored each build coverage generation
Merge pull request #21 from valorkin/master

Travis CI build 141 failture fix
add CustomData save method, which supports field removal
updated CustomData docs
updated CustomData docs
updated CustomData, _removedFields are hidden field now
fix #22 - added sample usage of CustomData - can fail if Stormpath(default app) doesn't have default account store

will be updated after implementation of SocialLogin and Account Store Mappings
add doc for CustomaData.get method