Merge pull request #57 from Cerberus98/mac_address_fix

Fixes the mac address assignment problem
Playing with tenants
Prototype of the default nets is working. Jank, but works
Started moving the strategies into their own pluggable driver ala policy
Remaps the subnets network back to the parent network if one matches
Reworked the format again, and generates a reverse index now for faster lookup
Now leverages the reverse strategy correctly, and should always be masking the child network UUIDs
The parent network no longer needs to exist
Whatever
What a mess
First cut of a different filtering mechanism