small internal change for Script, _source_path to _orig_path
generalize Definition.name even more
tests for import completions and a following `follow_definition` call
Add py34 to tox's envlist
Fix UnicodeDecodeError

Open binary file in binary mode. This happens in py34 because they
fixed the missing ``get_filename`` attribute of ExtensionLoader
Add TOXENV=py34 to .travis.yml
Install python 3.4 from ppa
Travis: add apt-get update
install python 3.4 only if toxenv is py34
temporary conversion of the imports module to separate import processing from actually importing things
kind of separated Importer from ImportPath
again a temporary follow_definition for imports
new tests for that whole import mess
again testing improvements. follow_definitions imports are now pretty much covered
a follow function for the Importer which solves the issues with follow_definitions
cleanup
Merge pull request #387 from ColinDuquesnoy/py34

UnicodeError with Python 3.4
change a test (other library) so that python 3.4 also works