Drastic refactor. Adds networks to the user types, as well as modules. Uses stdlib-concat where possible. Updated to support ZNC config for v1.2. Mostly working. :)