Launcher3: add auto-rotate option

Make it independent of the allow_rotation resource
while using it as the default value

allow_rotation is now interpreted as the default value of the
rotation preference, and NOT the override for hiding the auto
rotate preference as before.

Change-Id: I633f62d16376adcd20dbfda5bd7cfdf204b17414
3 files changed