Code additions and changes:
Added new type DNDPath for file paths (duh).
Renamed DNDContentManagerInstance to DNDManagerContentInstance for consistency.
Updated PB common types to use by-reference in operator parameters.
Changed when PBInputDevices' DeviceAttached and DeviceRemoved are called.
Implemented most of PBContent in Android.