add gitignore files to ignore compiled python files
update usefulidiot.conf to include a plugin_dir option to allow the user to specify where to load plugins from
prelim support for dynamic plugin loading/executing for UsefulIdiot.py