Use absolute URLs for CSS on dashboard, fixes #19.
Wrap injected JS in try catch to prevent Javascript errors from breaking other panels, fixes #20