initial attempt at dispatching request events from static server

Added ``rewrite`` middleware to fire a ``request`` event from ``StaticServerProvider``.

Listeners listen to the static server provider as follows:

```
// listeners must white-list paths to watch
staticServerProvider.setRequestFilter([path_to_watch1, ..., path_to_watchN]);

// provide custom responses for the specified paths
$(staticServerProvider).on("request", function (event, request) {
  if (request.location.pathname === path_to_rewrite) {
    request.send(response_property_bag);
  }
}
```