New sample layout.
Merge remote-tracking branch 'origin/current-sprint' into new-samples

Conflicts:
	website/app/style-3.css
Add drag and drop to the example.
Break samples into multiple directives and add a toolbar for sample creation.
Merge branch 'current-sprint' into new-samples
Add display_name for property sets.
Merge branch 'current-sprint' into new-samples
Add template name for properties.
Move Sample form to correct spot.
Change popup time for tooltip.
Create new service to track global gui state.
Add in toggles for showing tab toolbar and files. Show files when requested.
Increase size of notes.
Remove invalid reference to drafts.
Merge branch 'new-samples' of github.com:prisms-center/materialscommons.org into new-samples
Add create provenance from drafts. Fix up all the cancels and submits to
do the right thing with the GUI.
Merge branch 'current-sprint' into new-samples
Bug fixes from testing.
Merge branch 'new-samples' into current-sprint