AND-50: Initial steps towards synchronous endpoints. Demonstrates the ap...

...proach for GET /profiles.
Maybe, we should not implement the Procedure that performs a specific operation in an anonymous class, but we could create a first level class for them. 

That way, the public methods in the interface would be just like a facade to the main operations of the SDK, but the core implementation would be written in different classes.

Also, the tests would be more easy to understand, as we would not have a test file for all the methods in the API, but  different tests for different Procedures.