Disabling gc while loading pickles for a 20% speed boost on larger libs
Merge pull request #323 from blink1073/gc-disable

Disabling gc while loading pickles for a 20% speed boost on larger libs
test for imports that are not in the sys.path.
remove unused ModuleNotFound exception raise
GlobalNamespace doesn't use a lot of attributes - remove them
use GlobalNamespace differently
use encoding instead of source_encoding as a param in the API. I really hope this doesn't break anything, but I doubt it.
imports that are not in sys.path - as a second option to those in sys.path
remove a strange imports.py code line
Merge branch 'dev' of github.com:davidhalter/jedi into dev
py33 fix for an undefined name
test a little bit more with the not in sys path packages
* Replaced token tuple with token class
* Fixed PEP8 where I read code
* added token.py
* cleanup
* Added doctests to Token class
* Added __setattr__ for symmetry
* Code cleanup
* unicode compatibility
* imported u for python 3.2
* imported utf8 for python 3.2
* made Token readonly like a tuple by using @property
* end_pos calculation didn't respect multiline tokens
* replaced all index access to Token
* wrapped all code that injects token tuples with
  Token.from_tuple()
* repr of Token is still its tuple form!?
* PEP8 where I read or wrote code