one-step project creation with mortar new or mortar projects:create
unit test for one-step project creation
jobs:run defaults to the largest existing cluster
fixed unit tests
Move new back to an alias for generate:project
Make projects:create leave you in the projects directory, so that commands actually work when you run them
Factor git check into common method
Provide better error messages from register when the project already exists or we're in the parent directory instead of the project directory, and alias 'mortar register' to 'mortar projects:register'
made logic for largest non-busy cluster more concise
Merge pull request #48 from mortardata/jpacker_one_step_project_creation

Improve mortar projects:create and mortar projects:register commands
Merge pull request #50 from mortardata/jpacker_jobs_run_defaults_to_existing_cluster

jobs:run defaults to the largest existing cluster
Make "mortar new" alias do a project:create instead of just a generate
Merge pull request #51 from mortardata/ddaniels_mortar_new_does_project_create

Make "mortar new" alias do a project:create instead of just a generate
Only default to running clusters, not starting or destroyed ones
Merge pull request #52 from mortardata/ddaniels_filter_for_running_clusters

Only default to running clusters, not starting or destroyed ones
Merge branch 'master' into tmillar_git_delete

Conflicts:
	lib/mortar/command/projects.rb
	spec/mortar/command/projects_spec.rb