Some bug fixes. See full commit message.
- Set the background of ChatView properly.
- Move shadow of TextField to ChatView, and draw it using Quartz instead of CoreAnimation.
  - This fixes the problem with the WebView being laggy.
- A crappy UI for Silica with way too many controls, just like a real developer tool!
  - Needs implementation.