add js linting to default gult task
support irc parts #3 + some initial server->client error handling #23