Lots of changes to support lots of features

Changes include:
    * Changing from StaticInterface to StaticRegistation
    * Removing code from the system_api that referenced the old static
      interface design.
    * Refactored PTR class and IP class to better facilitate reusage of code by
      StaticReg.
    * Added DHCP group model
    * Rewrote dhcp builds
    * Added new Keyvalue api and Keyvalue web interface.
remove dynamic reg for now.
rewrote static reg migrations
nixed get_full_name in favor of get_site_path

Also added some validation a site's name
added RO restful api's for VLAN, SITE, and Network objects
Support API searching for core objects
updated south migrations to use a better table name for static registrations
this never happened
use site's instead of locations
Lots of changes to support lots of features

Changes include:
    * Changing from StaticInterface to StaticRegistation
    * Removing code from the system_api that referenced the old static
      interface design.
    * Refactored PTR class and IP class to better facilitate reusage of code by
      StaticReg.
    * Added DHCP group model
    * Rewrote dhcp builds
    * Added new Keyvalue api and Keyvalue web interface.
remove dynamic reg for now.
rewrote static reg migrations
nixed get_full_name in favor of get_site_path

Also added some validation a site's name
added RO restful api's for VLAN, SITE, and Network objects
Support API searching for core objects
updated south migrations to use a better table name for static registrations
static_intr was remvoed and I didn't remove the app correctly which means this migration needs that table. This migration won't ever run on prod, so we should be okay.

This is just for running tests.
fix up some things that were missed during a rebase
Merge branch 'inv3' into location_to_site

Conflicts:
	.gitignore
	core/range/tests/usage_tests.py
	core/site/forms.py
	core/site/models.py
	core/site/templates/site/site_detail.html
	mozdns/mozbind/zone_builder.py
	mozdns/ptr/models.py
	systems/models.py
	systems/views.py
UI fixes to the site detail page and rack view