Added permissions checking to tables in search page, system dtail, and generic cydns and base views
Added permissions to tables in range
Refactored SOA detail view to use a request object for table permissions
Added permissions for all ctnr_objects to backends, can now pass in strings as obj_class for special cases in has_perm
Refactored ctnr detail view to use a request object for table permissions
Use 'utf8' charset for maintain_sb connection
Don't encode, decode, or str() Maintain strings
Backends can now take a unicode string as an obj_class
Updated object permissions
Updated permissions in tests'
Reorganized Validation Errors
Updated VRF perms
Added functionality to ignore obj_type case when getting a permission handling function in has_perm
Added permissions checking for ui buttons in core views
Remove '_' from passed in obj_type
Check for permissions in cydns views
If no objects in list view, the form no longer shows up if user doesn't have perms
Only calling has perms once to reduces queries
Missed an =
Added permissions for dhcp list view