PushService startDeployment, update caches. Prep for ASGARD-1203 “cluster lockdown”.
ClusterController starts auto deploy through PushService startDeployment, update caches. Prep for ASGARD-1203 “cluster lockdown”.
Get workflow executions for object Link, and unit tests
Get running deployment for cluster
focus deployment logic
remove it from older push concepts and task screens

Conflicts:
	grails-app/controllers/com/netflix/asgard/ClusterController.groovy
	grails-app/controllers/com/netflix/asgard/TaskController.groovy
force cache updates on all SWF workflow starts
and only ask AWS about deploy open deploy workflows to see if it has closed
use proper return type for running deployment query
Update README.md
Updating to aws-java-sdk:1.7.4
changes based on code review
Revert "Merge pull request #504 from aglover/ASGARD-1288"

This reverts commit f44f8758cb2719906f9647f171cffe8178eff0b3, reversing
changes made to 5d3864311c900a889f586cd08e6c10a27ce0b003.
Merge pull request #516 from claymccoy/revertingConflictingModificationsToAutoDeploy

Revert "Merge pull request #504 from aglover/ASGARD-1288"
tricking the build into running again
satisfy codenarc
Update README.md
Merge pull request #510 from claymccoy/openDeploymentWorkflowForCluster

get open deployment workflow for cluster
Merge pull request #515 from dziemid/aws_sdk_174

Updating to aws-java-sdk:1.7.4
Fixed IDE warnings, added better return types, added missing GroovyDocs
Worked around grails reloading issue for certain services at development time
Slowed down ajax poller for task screen, now that some tasks will require slow remote calls across two Asgard machines