Make all unchooseable orientations update rotation on change

Fixes a bug where unchooseable orientations weren't routed to code 
that would update rotation. For example, rotation changes while 
in SENSOR orientations were ignored when in locked mode. 

Test: manual, wrote sample app to switch between all orientations
1 file changed