Things I could spiff up some day:
=================================

Offer to open play store so you can download openintent file manager if
it isn't installed and you try to browse for a local directory.
See: http://developer.android.com/distribute/googleplay/promote/linking.html#android-app

Use Environment class to determine where to start initial file browser
or use existing directory name if there is one already defined.

Much error checking and Toast feedback and/or alert dialogs need to be added
(especially for upload errors).

Probably should add explicit check for no wifi and offer to bring up the
wifi settings page.


Things that need implementing:
==============================

Add calibration code for light level.

Add light level trigger code.

Add calibration code for motion detection.

Add motion detection trigger code. [Figure out what is up with the
motion detection sometimes reporting 0].

   Ideally the calibration code would let you do several dry runs using
   screen taps to say when you started and stopped, then show you the
   graph of those runs and let you pull off times and levels to trigger
   the photos. I envision bars you can drag around on the graph (though
   I have no idea how to actually do that).

Add timed trigger code.

Add "start now" countdown (and maybe don't start app in preview screen, but
in some kind of instructions screen instead).

Remote control server thread would be nice to have (not to mention android
and linux clients to talk to it). Things like running calibration remotely
(on a bigger screen), getting "slow-scan video" delivery of preview images,
and remote triggering of taking photos.
