Merge pull request #6 from rackerlabs/horizon_changes

Update to AppDeploy and Added AppManage template
Added function and example to get planfile from git
The HTML5 canvas now pushes the plan file to the planfile text box
after every icon connect/disconnect so that the data is always
accurate.  Solum can not consume this advanced plan file so I will
create another pull request to place a functioning plan file into
a hidden field.
Created a new planfile_hidden hidden textarea which holds the Solum
consumable Ghost plan file example.  This will be used no matter what
forward-looking plan is displayed on the screen.
Changed color scheme on canvas to match Horizon better.
Added hidden_github_url for the canvas to read the git URL for the plan.
Now pulling in the git url via hidden_github_url hidden text field.
The plan file display should be a reasonable representation of forward-
looking plan design now.
Renaming m1demo to m2demo. It is the M2 demo after all
Minor UI changes to make canvas similar to Horizon's design.
Merge branch 'master' of https://github.com/rackerlabs/solum-m2demo-ui
Minor icon changes: painted some white instead of transparent in some
troublesome icons to make them easier to drag/drop.  Changed line colors
to match horizon better.
Changing status image back to seven states

Also adding profile-drop.png
Check repo for plan file

Check user entered github repo for a plan file.
Deploy app from the UI