Set Orientation is the first app for Android that I used to set rotation mode on my phone. This is useful when your rotation sensor is not working correctly or you want to force landscape mode.
After installation, the app is accessible from the notification area. Tap it to choose the mode you want from dropdown.
Automatic will rotate in portrait, landscape and landscape (reverse) modes. Automatic (Full) also enables the portrait (reverse) mode.
Note that both the Automatic modes rotate the home screen too. I like this feature.
Tried with: Set Orientation 1.1.4, Android 5.0.2 and Moto G2 (XT1068)