Merge pull request #1 from otters/un-hookable-commands

Un-hookable commands
stuff
tablump away and welcomes
tablumps
use lenses instead of that horrible dsl
define plugin
use the proper package name but it is not up yet
'return ()' can be replaced with ''
writeSettings after updating welcomes
define and spell
starting automated tests
better tests
hlint
strict text
no more tests for now
linux-only restart + uptime
add unix to build depends
exit when spawning children
fork execvp so we can kill the old participle
add disconnect function