Reconnect patch for midonet plugin. Retries reconnecting with exponential backoff is midonet-api is down
Neutron can now start before midonet-api.

Previously the provider_router was being fetched during __init__
of the midonet plugin inside neutron. If the mido-api was down
during that time the fetch would fail and neutron would crash.
provider_router will now be fetched on demand instead of during
initialization.
Merge pull request #36 from av-mido/ryu_master_with_reconnect

Lazily set the provider_router