Handle a None decorator in pyramid views

This is needed with pyramid 1.5a3.
Merge pull request #11 from wichert/pyramid-none-decorator

Handle a None decorator in pyramid views
minor updates
updates to view name resolving for pyramid views
initial support
use PY3 detection from compat module instead of client
use PY3 detection from compat module instead of client - also in tests
fix except blocks
require unittest2 only in py26
make dict.iterimes cross python compatible
use compat value for basestring
make xrange and input compatible as genrange and get_input
organize and remove unused imports
mark string as bytes explicitly
remove duplicate dict keys
python3 doesnt have httplib so wrap it in try except block
fix django templates test import
add unittest2py3k port of unittest for py3
update compatibility for configparser and range
set default error_type as Unknown