First attempt at 0.9.2 merge
Moved remaining references to 0.9.1 to 0.9.2
Create config module
Add config.configure.ejtpd function
Add config.test_filenames(filenames)
config.test_filenames accept an env_var parameter
Add config.configure_identity_cache method
Fix ejtp-console and tests
Use config methods in ejtp-console
Changed names of streamjack and udpjack

They are now called stream and udp.
Added __pycache__ to .gitignore

python3 creates __pycache__ dictionaries rather than .pyc files so they should be ignored as well.
Merge pull request #64 from MoritzS/bug63-jack-names

Changed names of streamjack and udpjack
Move ejtp-console configuration to config module
Fix py3k tests in config module
Remove useless import and replace cache with self._cache
Merge branch 'development' of github.com:campadrenalin/EJTP-lib-python into development
fix conflict