Bug fixing

Spotted a couple issues when running this:

- Creating handlers in a loop breaks because they all close over the last value of action produced by the loop (all handlers are getVcard in this case).
- If resources don't return an object, resource._links can't set. Solution `resource || {}`.

I cheekily remove `postApplication`, it seemed redundant.