JS eval and dev inspector object

Initial attempt at evaling javascript and displaying dev inspector
objects for nice object inspection. It works - needs a cleanup. Most of
the code is duplicated from core devtools.cljs and browser.cljs.