Remove shared dictionaries

Some errors were being introduced by the dictionary proxy objects,
so instead of using shared dictionaries we now have a couple of
queues that we populate in the subprocesses and then make the
dictionaries in the main thread.
Clean up debugging statements
Move dicts out of class variables
Indent to PEP8 standards
pep8 cleanup
Update travis config to search all code instead of just src
missed settings file in my initial pep8 cleanup