Reduce the execute methods of the client to one. Fix unit tests.
Fix integration tests after refactoring.
Fix Javadoc error.
Merge pull request #1 from sphereio/client-refactoring

Client refactoring