folded backpack.indexOfBadgeWithUrl into .has() w/ options arg.
run cucumber tests as part of 'npm test'.
consolidated duplicate code between unit and acceptance tests.