Added case-insensitive URLs for profiles base on username
Removed template name from profile detail view because defaults will pick up template
Made profile edit view take an explicit queryset as the object