Issues with transaction management.

Skip these tests until we can fix them later.
Allow overriding feature function with tests
Set proper error codes on error pages
Block of instance error pages when there is no instance