Begin work on Widget API

Removed original widget code, trying to make some sense out of Publish
and Subscribe. Need some more awesome code here apparently, crml files
and stuff, I hope I won't push it until it's ready.
Fix the icon

Inkscape, I hate you </3
Introduce Incadescent UI

Lots of placeholders and missing stuff but generally on the good way.
Incadescent UI work
Incadescent