Split RPM packages so that we have finer control over dependencies

Fixes #88.

http://build.staging.clusterhq.com/boxes-flocker?branch=split-packages-88