Little fixes + better exceptions.
gitignore & travis file takes in account web coverage dir.
Polished operations unit tests.
Merge pull request #1 from shouze/feature/operations-tests

Unit tests for operations
Merge pull request #11 from shouze/master

Operations unit tests