grim/guifications1

close this branch since the hg conversion opened it again (this was the original branch name from my initial cvs import back in 2003)
TODO
====
Add theme support
Add Signal so other plugins can create guifications