[FLOC-1023] Allow an Application restart_policy to be configured in application.yml

Fixes https://clusterhq.atlassian.net/browse/FLOC-1023
The documentation indicates max restarts only apply to restart on failure. Are they correct, or is this code?