Update app.lockOrientation to pass recieveRotateEvents to webplatform

Issue #583

This is currently set to true by default, but it causes the bezel gestures to be tied to device rather than app. If the app isn't interested in rotation events while locked, this gives them a way to work around the problem.

I am following up with the navigator team separately to see if there is a bug on their end.