Use apiClient for resource loading

AFJSONRequestOperation does not always work. In case we use a media type that does not return JSON (like when loading READMEs), the operation fails.
Refactoring: RepositoryController

Use load event handling via blocks instead of KVO
Improved repository view header. Closes #211