Fix AndroidHttpClient leaking connection

Also remove a lot of unneeded final key words

Patch Set 2:
  Properly close associated streams (InputStream & FileOutputStream)

Patch Set 3:
  Don't change mode of other files

Change-Id: Ibea5c87bd84acb2d53815c54bba4b0ce42de48ae
UserInterface: remove vibrate on expand if device has no vibration

Additionally remove duplicate hasHardwareButtons initialization

Change-Id: I7843dc3fad10cc1daebdf7a347018ddd38184fc7
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

Conflicts:
	src/com/aokp/romcontrol/fragments/UserInterface.java
PowerMenu: Security Feature (Toggle) to Hide Reboot (reboot recovery) 1/2

Fixed wording in Power Menu
Removed Tabs...

PS4-5: Naming convention & default show

Change-Id: Ib9b6cd58e720512a0b6d8922c0ca6dc6c5f1b669
UserInterface: updated logic for initial Allow 180 Rotation check state

This will use the same logic as in PhoneWindowManager

Change-Id: Iaf3f63006cd4964f0349c0ad7d7eb64da8d5fa14
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>