Common cinder install code

Move common cinder install code that is needed for both the cinder
package and source installs into a common script that gets used.

Change-Id: If46a9d3b6777b327ae11abf8b4f3d223cc147a2d
Use os-svc-restart for cinder-api

We need to use os-svc-restart here to restart the cinder-api and
cinder-scheduler services so that map-services is used.

Change-Id: Ib6d3778d73bfcebe05775c86192e005e79f5c128
Remove unneeded chown of /var/run/nova

Both upstart and systemd daemons are defined to create their own run
directories, and set the correct owners (see os-svc-daemon), so this
line can be removed. It causes an error for the package install b/c the
directory does not yet exist since the service has not been enabled and
started yet.

Change-Id: I598fe6d6ef55c997dcd5c9acfcc85ddac6826228
Merge "Common cinder install code"
Merge "Use os-svc-restart for cinder-api"
Merge "Remove unneeded chown of /var/run/nova"