Do not use ng-controller, use directives instead

Improve Angular app design

* [x] remove ng-controller
* [x] add gitory:repository directive
* [x] add gitory:repository:form directive
* [x] add gitory:repository:list directive
* [x] remove flashmessage
* [x] test repository listing
* [x] use [restmod](https://github.com/platanus/angular-restmod) instead of ng-resource
* [x] minify views template in public/index.html