Adjust styling on error box.
Better error handling during widget startup.

Diff this change ignoring whitespace (on GitHub use ?w=1 on the URL).