Split the form-API parsing code out of Osiris::App into a new class,
Osiris::Form, as a first step to adding custom form fields to jobs.
Bad regexp led to any job with an ID with more than one digit silently
disappearing on loading the joblist.  This led to mystifying failures when
creating new jobs.