updated usings, changed context.site.name

Fixed hardcoded "website" to sitecore.context.site.name instead.
moderate cleaning up of existing, modified "this" which is not needed in
4.0