Merge pull request #62 from ledgersmb/master

bringing up to date
Making worker methods private for doc purposes
More docs
Merge pull request #289 from einhverfr/master

Fixing travis-ci build errors