App for native messaging

@devoncarew 

Add a initial version of the native messaging app with host in dart and app in js.
whitespace + `e` is stringified differently from above + the same comment about escaping