Path to project directory run in servermodule.dart is now being called by the appserver.
Merge branch 'server_module' into web_server
Need to merge in the new changes to servermodule.dart.

WARNING: Will break all functions relying on previous servermodule API.
Changed appserver to reflect newest changes in servermodule API. Made all global constants private, as they should be.
Basic route outlined.
Outlined a basic handler for a HTML file.
Merge branch 'handlers' into routes

Routes are intended to map Handlers to URIs. The Handler API needs
to be merged into this branch in order to complete the implementation
of Route.
Implemented the Handler API so that Route can link to a single Handler.
Updated Handler API to have Handlers handle a HttpRequest.
Handler added for the ROOT page.
Merge branch 'handlers' into web_server

Merging in the new Handler API and the Handler for the ROOT page.
Added a table for routes to the server module with an API to go along. The server module can now be queried using whichRoute(String method, String uri) to get the route respective to that method and uri.
Server module can now handle reporting errors.
Server Module now has internal error handling for whichRoute and configureRoutes.