resolved issue with neutron ha failover cron clobbering other crons

the cron job for the neutron ha l3 failover is non blocking. this
makes it so that its possible to run many of the same job which
can cause all kinds of terribad issues. this agragates the jobs
into a single script that has a lock file such that it will only
ever run one of the single jobs.
Merge pull request #387 from cloudnull/juno-l3-ha-updates

Backport - Juno - resolved issue with neutron ha failover cron clobbering other crons