No longer needed, as status is saved to device via SharedPreferences
instead of needing to pass around the status in memory, which was messy.
Updated Manfiest to use shortnames; Added Activity hierarchy.
Library changes
Library changes, PrettyTime no longer needed
Added TextView for time since last update
Moved "Trigger Service" option to Dashboard menu rather than specific
organization's menu
Added Dashboard strings, changed notification strings to suffixes and
prefixes
Omit TestOrg so others don't see constant notifications
Ignore library javadoc/source
Layout and menu XML for Status Dashboard Activity (which is the new home
Activity)
Completely restructed how Organizations are laid out, implemented more
logic in the Organization parent class, implemented actual status
checking for APL and OPM now.
Class that is called when it is detected that a status is changed (so
that notifications can be sent out!)
Todo list updated
Small changes to reflect the way the list of active Organization's are
handled
Still the Activity for a single Organization which is called via Intent
from the Dashboard or notification. Doesn't require any special code to
go out and get the status, as it just pulls the info from the
Organization which uses SharedPreferences now for instant response.
Barely does anything now. Just a shell service which calls the list of
Organizations which will update the status stored in SharedPreferences.
Now has a good method of returning the list of Organizations as Strings
or as Organization objects!
New main Activity which supports the grid-like display of multiple
organizations. Uses a GridView, which requires an adapter which really
does all the work to make the GridView display anything.
Adapter for the GridView on the Dashboard, which supplies all the
necessary backend data to display. Fetches the most recently gotten
status from each Organization (which is quick because we now use
SharedPreferences).
Short string helper class, which currently only helps out with plurality
in strings