Fixed unhandled ValueError in Location.get_tree_last_modified()
Locations can no longer be opened from the admin site
Added optional messages for locations