Fix Fausti's issues
Reusing function name as arg name in same function is stupid
Do prefixes in logs a bit better, add TODO
Enable reloading of JSON dicts (dynamic commands) too
Make me a cool guy, and flush a todo that's done
Add docstrings, pretty boring
Sort module names when reloading JSON dicts, nicer
Don't wrap functions, just import them instead!
We don't use demjson, no need to package it. Look into importing it maybe
Remove unused logger, start real logger we should maybe use