Refactored FormOpenParameters

Recognizing the need to specify a unique parameter format for
Xrm.Utility.openEntityForm as it contrasts from the parameters accepted
via main.aspx, I put Xrm.Utility.FormOpenParameters back, and
established Xrm.FormOpenParameters and Xrm.ViewOpenParameters, to better
describe the key/value pairing anticipated by main.aspx.