Initial pagination implementation

Signed-off-by: Jesus Fernandez <jesus.fndz@gmail.com>
Return occupations using pagination

* Adds an abstract data transformer to format the db results
* Adds a base ApiController to maintain related methods
* Refactors the OccupationController to send data using pagination and formatting using the new OccupationsTransformer

Signed-off-by: Jesus Fernandez <jesus.fndz@gmail.com>
Merge pull request #40 from informulate/pagination

Pagination