PreferenceDrawerActivity: Customize back button behavior

Patch Set 1:
* This will open the drawer on the first back press.
* Terminate the app on second back press
* Added an handler to reset the variable after 5 secs

Patch Set 2:
* Make it acting like Google Hangouts:
If the drawer is open -> Finish
If the drawer is closed -> Open it

* Removed the Handler and the double back as it's no more needed, this is the perfect behavior!

Change-Id: I0eeacb543f0c85e9baecafb7924e2419fd977421