Merge pull request #396 from johnflux/config

Fix stupid small compilation mistakes that I made in the last merge
Message view - only show "clear text" context menu when we are actually showing text
Allow custom widget to be deleted
Don't add two horizontal menu seperators for custom widgets
The helper text for a line edit should use placeHolderText, not Text