Consolidate parameters for Endpoint annotation (closes #20); merge URI and path-param processors; update test cases