Delete tenant objects before deleting tenant definition
Implement deletion of tenant object
Get the user currently logged-in to the system, or null if no user is logged in
Remove stray ->Render() call
Actually copy the object instances if we are asked to
Added API function to delete the tenant property
Add sexy AJAX notification if tenant already exists
Check if tenant exists before creating, and don't try copying tenant if not created
Added API function to check if tenant exists, and updated Delete() and CopyTo() functionality to include TenantProperties
Added API function to get all property values associated with a TenantObjectInstance
Added AJAX API for Tenant (to check existing, etc.)
Added error page (should inherit from a MessagePage master page)