Removed Addins folder and added to .gitignore (It is regenerated on build. Also, there was an old library in there... Should have never been checked in in the first place).
Cleaned up the AbstractInputProvider.
Removed unused Command EventHandler delegates.
Changed all UI controls to take in a parent as the last argument.
Cleaned up demo code, starting to expand.
Removed SharpReboot demo, expanding on original instead, since it really is mostly empty.