Made checks for site packages less agressive (purchasing a product doesn't require one)
Ensure that the current domain is in one of the owned site packages.
Not all pages that use form.html need a company -- code redemptions for example.
Removed debug stuff.
ensured test domain is part of site packages.
Moved location of admin check
Used the context variable, not a literal string
Updated a few templates and added unit tests.
Forgot to fix the on_admin_page for dseo pages.
Merge pull request #1115 from DirectEmployers/pd-834

[PD-834][PD-839] Only admin pages need to be  blocked...