Lint
Merge pull request #4 from tschaub/lint

Remove lint and fail on new lint.
Switch to using SSH urls

Haven't been able to test because of 404s on the mock-res dependency, so
this probably doesn't work in its current state
Fix syntax error
Handle both https and ssh urls

Extract functions from assertValid so that it can deal with either HTTPS
or SSH urls, depending on the value of RECEIVER_USE_SSH
Fix reference errors

Conflicts:
	receiver.js