devtools: serving frontend assets

- implemented server up to upgrade
- only change to front-end devtools was adding devtools_discovery_page
devtools: implementing websocket

- hooked up to InspectorBackendDispatcher
- serves resource tree, but not resources themselves yet
- fixed resource tree bug (wasn't matching protocol properly)