Changed error message for invalid `@choice` parameter to include list of valid choices
Improves Forms to be customisable at the api method level using [@form EMMET_HERE} from the api method description
Improves Forms filtering to have excludedPaths and optionally filterFormRequestsOnly