Decouple neutron

this is just the neutron specific part of Soren's large patch. I am testing it separately b/c this is the only part of the code that should effect the current build code for base openstack.
sure. I don't see any reason why it would prevent it from being merged, I was just highlighting it as a difference (since I thought the intention was backwards-compat changes).