Added copy-hash-table func to toolkit
Cut out represent-uri from uri-to-url, fixed exports for uri
Changed dispatcher system to not pass URI to dispatch function.
Switched REQUEST object to contain an URI object instead of being a subclass of URI. Switched REQUEST function to be a constructor-form and EXECUTE-REQUEST to be a direct dispatch wrapper instead. Fixes around the core to account for the change in the way the request object is structured.