remove lib directory from git repository

`lib` directory should be included only in version released to npm
remove src directory from npm package

src should be only included in git repository, since people are not interested
with coffeescript files when they installing node module.
move API documentation from README.md to own file
implement code coverage check
update tests to work with the new version of should module
improve handling situation when workers are dying quickly