Make angular attributes html5 compatibles

Prefix AngularJS directives with "data-" in order to make them HTML5
compilant.
﻿Add Karma Javascript testing
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch angular-calendar
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#	deleted:    HttpXmlSubscriber.xml
#	modified:   web/pom.xml
#	modified:   web/src/main/webapp/WEB-INF/decorators/headerFooter.jsp
#	modified:   web/src/main/webapp/WEB-INF/decorators/headerFooterMenu.jsp
#	modified:   web/src/main/webapp/WEB-INF/views/accessDenied.jsp
#	modified:   web/src/main/webapp/resources/newIngestForm.html
#	modified:   web/src/main/webapp/static/css/bootstrap-datetimepicker.min.css
#	modified:   web/src/main/webapp/static/css/main.css
#	new file:   web/src/main/webapp/static/js/angular-ui-bootstrap/ui-bootstrap-0.7.0.js
#	new file:   web/src/main/webapp/static/js/angular-ui-bootstrap/ui-bootstrap-0.7.0.min.js
#	new file:   web/src/main/webapp/static/js/angular-ui-bootstrap/ui-bootstrap-tpls-0.7.0.js
#	new file:   web/src/main/webapp/static/js/angular-ui-bootstrap/ui-bootstrap-tpls-0.7.0.min.js
#	modified:   web/src/main/webapp/static/js/angularjs/controllers.js
#	modified:   web/src/test/webapp/static/js/angularjs/controllersSpec.js
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	4ju0fmdy.3yo.txt
Merge pull request #20 from juanluisrp/angular-calendar

Angular calendar
Admin Repositories page

Admin repositories page allows add and remove new custom repositories.
Merge pull request #21 from juanluisrp/admin-repos

Admin Repositories page