About to abandon FragmentOrganizer
prototype is working, about to do more experimentation and refactoring
created FragmentReference class to hide boilerplate
using reference for ReceiptList
Moving state out of fragments

Added IRBuddyActivity, IRBuddyActivityListener; also realizing that
Fragments should be considered views within the model/view/controller
paradigm, and NOT states, since their lifespan is unpredictable so they
can't reliably store state of interest to other application components.
For instance, the 'active receipt' should be stored with the
RBuddyActivity, NOT in the ReceitEditor fragment.
ReceiptList fragment now implementing IRBuddyActivityListener
added receiptFileChanged() to IRBuddyActivityListener
Refactored Search to use new fragment methods
got rid of ReceiptList listener by augmenting IRBuddyActivity
Refactored Photo to use new fragment methods
refactored focusOn() argument
restored some methods to package visibility since experiments are done
removed some diagnostic printing code
made diagnostic view labelling/wrapping a conditional
Merge branch 'master' of https://github.com/jpsember/RBuddy