Moved Sledgehammer into its own repository, and added a README pointing to it.

While we are at it, move all of Crowbar up a directory, since we no longer
have to seperate it from Sledgehammer like that.
Add licensing information to files that were missing it.

Also copy curl over very early in the OS install process so that we can
register as installing with the admin node as early as possible.
DE225: Start renaming things.
Remove packaging files (got rid of directories already.)
add versioning files before split
reorganize file layout in barclamp
Name the crowbar framework consistently.
move command_line to bin
move command_line to bin
add and update the crowbar.yml file
Update the pathing for translation elements in crowbar.yml file
Merge branch 'master' of https://github.com/dellcloudedge/barclamp-test
Delete returns a message on failure.
Update group membership information in crowbar.yml
Update/Add run_order and chef_order
Update the test framework to handle the fact that errors are now returned on prop delete.
Add GUI for deployment page
add some more information to error messages (related to fixing DE578)
Add a smoketest that always passes to the test barclamp.
Merge pull request #2 from VictorLowther/f258bf09e7711f7f4df5fb3f9681ba858c42b23d

Update pull request generation code to make merging submodule reference updates more automatic. [1/4]