Configurable 0, 90, 180 and 270 degree rotation (1/2)

Conflicts:
	core/java/android/provider/Settings.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java