Add per-channel command prefixes
Add profiling module for profiling
Add threaded argument to a ton of plugins