Initial commit
Got on / off flashlight working
Got the sos button working
just getting the light sensor up and running.
just about to try and link the activity to the fragment and register
when the light sensor detects it's day time.
got light level detection working
Moved all of the light sensor code to its own fragment and tied it in
with the activity and the fragment that displays it all.
Light sensitive option to stop the signaling is now working along with
an alert when it turns itself off.
Low battery shutdown implemented, along with the user being able to
choose the %age.

Screen timeout enabled once the signal has been stopped due to low light
or battery.
Decoupled the LightFragment and the TorchFragment by passing the data
for if there is a light sensor via the activity (messed up when I
origionally did them). I think this would be better done by just saving
it as a preference in the Lightfragment and then accessing this from the
TorchFragment. It is data that will not change and this seems like a
less complex way to do it.
Updated the logic to work better. Fixed a few little errors.
Seems to be fully working, no more errors. Just need to implement a
service now so it woks with the screen off. I'm also implementing
isCancelled() in asynchTask instead of a flag I've been using.