Atoum unit tests for Operations.
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