* Ports the StatusIcon, Notifications, and IconProvider to Do.Platform architecture.
* Adds methods to Preferences to retrieve a key from an arbitrary root for times when you just need one value and creating an entire preferences object is wasteful.
* Some general cleanup
* Ports the StatusIcon, Notifications, and IconProvider to Do.Platform architecture.
* Adds methods to Preferences to retrieve a key from an arbitrary root for times when you just need one value and creating an entire preferences object is wasteful.
* Some general cleanup