Make log run in single thread, I was getting errors which were caused by concurrent access of stream_cache
Just to remove an irrelevant error until this is rewritten - TODO: Fix this
Three fixes for main.py:
- Add _input_name_aliases to avoid having duplicate variables on input
- Fix three uses of plugin.fileplugin to plugin.module
- Make Handler actually call the run function with the plugin, not the function
- Remove various places input.inp is set, as it doesn't need to be with _input_name_aliases