compliant: multiple fixes

- bool inherits int
- generator() is not callable
- fix enumerate
- list now accepts an iterable as argument
- fix str.join in the case the iterable is empty
- improve tuple repr
- improve tuple support
- fix empty return
- fix issubclass
- lookup can also happen on function, right now functions have not visible attributes
- builtins modules are not sorted before generation
remove wild debug statment
runtests.py: use envoy for no good reason except the API is better, install with pip install git+https://github.com/kennethreitz/envoy.git