Adds home (dashboard) button to full screen view
Updates .gitignore
Sets $locationProvider to work in HTML5 Mode

Removes the need to prefix internal links with a hashbang
CRAFTERCMS-312: Improves authoring page layout
Merge remote-tracking branch 'david/master'
Version manager implementation; methods and tests
Content manager implementation; methods and tests
Content Manager implementation methods and tests.
Version Manager implementation methods and tests.
CRAFTERCMS-314: Display preview page
Merge remote-tracking branch 'david/master'
Merge remote-tracking branch 'cortiz/master'
CRAFTERCMS-315: Hover over component to see pencil icon
Merge remote-tracking branch 'david/master'
Merge remote-tracking branch 'upstream/master'
Creates common directives file

Instead of having separate directive files. Specific directive files
will go within their correponding section folder (e.g. dashboard)
Adds links to preview page in the item list widget
Dependency Manager
Implementation and tests
Workflow Manager
Implementation and tests
CRAFTERCMS-316: Click pencil icon to see edit panel at bottom of page
Merge remote-tracking branch 'david/master'
Adds a generator to create the json for the dashboard widgets