handle true/false in param/filter required option
adds missing required param errors

400 error but specifically calls out missing required params
throws 400 error if required params is missing or blank
clean up sample_api
breaks out required*? related methods
w/s
adds RequiredParams to the middleware stack