feat(newpage): Created new method createPage in githubprovider
feat(newpage): new method buildPageMessage
feat(newpage): Changed the provider and pagerequesthandler

- githhubcontentprovider has a new function to create a new page
- the pagerequesthandler will detect automatically if a page does not
  exists and will call the createpage in this case
feat(newpage): Added feature to create new page

- New Dialog to enter the name of the new page
- PagesCtrl sets now the pages also to the $rootScope
- EditContentCtrl has a new function to create a new page
feat(newpage): Renamed pageService.updatePage

closes #63
I've updated the name of this function to *savePage* because
it will also be called from *createPage*
fetach(newpage): After create page the new page is visible in pagelist wihtout refresh
feat(deletepage): new route to delete a page

- new route in app.js defined
- new function in pagerequesthandler for the new route
- new function deletePage in githubContentProvider
feat(deletepage): Added client functionality to delete the page
feat(deletepage): Remove the deleted page from pages

The deleted will will now also be removed from $rootScope.pages
feat(new page): More modifiers in keybinding directive supported

- We are supporting now more modifiers in the keybinding directive
- New key modifiers for newpage (shift+alt+n) and deletepage (shift+alt+d) to prevent conflicts with standards shortcuts
feat(newpage): Some refactorings for the server side
Merge branch 'feature/newpage' into develop

* feature/newpage:
  feat(newpage): Some refactorings for the server side
  feat(new page): More modifiers in keybinding directive supported
  feat(deletepage): Remove the deleted page from pages
  feat(deletepage): Added client functionality to delete the page
  feat(deletepage): new route to delete a page
  fetach(newpage): After create page the new page is visible in pagelist wihtout refresh
  feat(newpage): Renamed pageService.updatePage
  feat(newpage): Added feature to create new page
  feat(newpage): Changed the provider and pagerequesthandler
  feat(newpage): new method buildPageMessage
  feat(newpage): Created new method createPage in githubprovider