Singularity: simplify event names

- Jenkins listener updated for this
- updated tests to reflect new behavior
route/cfg: use bodyParser() for requests
listeners/github: update for new singularity events

also tweaking webhook creation to take a single repo at a time, updated tests to reflect behavior