Title: Fixed bug with delete in listDocument

Description: There was a bug when you deleted an article.
The cache list was emptied by the splice, and therefore only updated
on page reload.

Commit: Simon, Thomas
Title: editDocument factory method added

Description: The editfactory have been added along
with some code tryding to make editing possible
At this point the method still does not work.
Additional storageFactory methods might be nesssasary
for editing to be possible

Commit: SImon
Title: Added more templates and routes

Description: I have created a template, route and the controller
for create profile cms page, create download cms page, along with their controllers

important: Neither the controller or templates are finished. They are still
somewhat rough sketches that needs some work. but they will do the job

Commit: Simon
New directive added for file upload

We are still struggeling to make the file upload work
this is just a commit to shre the new spa changes

Commit: Simon
Title: A whole bunch of changes. In everything

Description: Well, its hard to say what's changed
because everything is pretty much different

Commit: Simon