Add live preview 'sync error' status

* Dispatch error events from `HTMLDocument` and handle gutter updates in `LiveDevelopment`
* Adds new `sync-error` status tooltip and SVG graphic
* Adds new gutter markers for errors