Adds RouterInteractor class

The RouterInteractor communicates with an external routing application
(as a jar file). It hands off request data and receives the data
necessary to build a response.
Adds mock HTML and JAR file to public for tests
Fixes mock jar file in test/sample_files dir
Updates Server to use external jar

The Server now uses the external jar to get necessary response data.
Main test is updated to reflect change.
Removes all routing and responsebuilding logic

This functionality will be handled entirely by external applications.
Sweet!