models/f5.rb: Fix last commit

Move the declaration of priority from create_routes to attach_routes,
where it is used.
Fix F5 monitor code

Fix the controller's create_monitor method to pass the correct arguments
to the model's create_monitor method.

Fix the model's create_monitor code (the old code was committed
accidentally).
daemon.rb: Don't create monitor without name/path

Don't create a monitor if the daemon doesn't have a name and path for it
(the settings in the configuration file may be unset).
controllers/lbaas.rb: Improve error handling

Catch exceptions from the model when submitting jobs to the load
balancer.
models/lbaas.rb: Update attach_ and detach_route

Modify attach_route and detach_route to use two new LBaaS calls that
have just been added to the LBaaS API.
models/f5.rb: Fix route pattern

Fix the path-match pattern for new rules.  The old pattern is not strict
enough.  For example, for the path /foo, the old pattern matches not
only /foo and /foo/bar but also /foobar.  The new pattern matches /foo
and /foo/bar but not /foobar.
Add openshift-load-balancer-daemon

Add the openshift-load-balancer script that wraps the daemon, providing
the standard start, stop, restart, status, run, and zap actions and
handling logging, pidfile, etc.