Added `collection` method to Foxx applicationContext

As per the discussion in #888 I've added a `collection` method to `applicationContext` that mimics the behaviour of `Foxx.Controller`'s `collection` method without the redundant prefix/sanitizing logic.