Refactored Listeners & Moved Static Methods

- Renamed Listener interfaces. The "On" and "Status" terms in them
seemed a bit useless.
- Moved static methods (aside from the instance creation ones) to a
separate non-public class. I'd still like to use
PkWallpaperManager.something() to call them so I extended the class into
it.