void is a valid swagger return type
allow swagger formParams to be optional
set defaults and improve doc
add test for optional formParam