Limit client-side fileReader size to 1MB

Client-side parsing is a temporary fix; eventually
the file parsing needs to move server side.  Until
server-side parsing is completed, prevent monster
files from overwhelming client with this limit for
the filereader.
UI: Let FileUploadCtrl inherit parent scope's graphId
UI: Update project detail with current graph info

Migrate graph-detail code to project-detail to create
a more project-centric paradigm.
Merge pull request #54 from kylef-lab41/pr-projectview

Finish migration of views to project-centric paradigm