shared net support. Diff from Ajay. Todo: Handle resetting the shared fl...

...ag. Floating ip allocation from horizon