SDK improvements

- Mapping json objects to java objects
- Added tests to each api request
- Added a FenixEduClient constructor that receives a Config object (This will make things easier in Android applications)

Not everything is done yet.