Move form parsing out of the request reader