Torch: Redesign - Based on Dean Jordan design

Signed-off-by: Chintan Shah <cgintan1998@gmail.com>
Torch: Fix build errors

Signed-off-by: Chintan Shah <cgintan1998@gmail.com>
Torch: Fix more errors

Signed-off-by: Chintan Shah <cgintan1998@gmail.com>
Torch: Possible fix for NPE

Signed-off-by: Chintan Shah <cgintan1998@gmail.com>
Torch: Main layout changes

Signed-off-by: Chintan Shah <cgintan1998@gmail.com>
Torch: Pulse Torch On Incoming Call (2/4)

Allows the torch to be turned on without a notification
	which would needlessly clutter the incoming call
	notification in this case

Change-Id: I2384487ccf770414a859f2e46cfb370e5ff6f9f6

Conflicts:

	src/net/cactii/flash2/TorchService.java
	src/net/cactii/flash2/TorchSwitch.java
Fix updating torch state

Conflicts:

	src/net/cactii/flash2/TorchService.java