discore.utils -> discore-utils
move more utilities to discore-utils
use native stream.passthrough instead of through
some typos, tests pass
move validate up a level
no more passing strings as errors like some god damn anarchist
change error key check
add test environment
cleanup and user tests
some things
make bcrypt salt length configurable
split up into identities
remove some settimeouts
comment tests
report tests
trim name and slug validations
link tests
links throw on invalid URLs
image tests
notifications tests