Fedora 19 and libvirt-lxc support

Make v2 carts install in offline mode (without mcollective running)
Add option to specify primary ethernet device (if not eth0)
Move additional gems to use rpm instead of rubygems website.
Add dev/test requirements when installing console