backport additional form functions getContactID & getLoggedInUserID to support other backports
backport preparation -retrieve contact id & minor whitespace & comment tweaks
additional backport code snippets on onbehalf fix-up
Merge pull request #63 from eileenmcnaughton/onbehalf

Onbehalf - the straight forward part of the port