added ServiceAppointment to form helper
fixed/updated all changes since last "trashed" version
update to proper naming of form submission view model
added contact us, updated form controller to support gen inq, added
resource to support gen inq:
removed reason for contactus - this is the same as opportunity type
fixed retrieval of opp type
Merge pull request #95 from tonyrd/master

added all previous updates since latest upstream