Added dependency to sun HTTP server.
Implementation of a basic HTTP Server.

Provide a minimal http server that will host an spa's resources.
Added logging on "debug" level to start/stop calls.
Create resource requests based on the request path's extension.
Renamed file. Generate an appropriate response for every possible
request state.

Generate a response that includes an appropriate http response code
reflecting the request's state (invalid path, unsupported content type,
success, etc.).
Send the generated responses back to the client.
Naming.
Moved "path-to-resource" mapping from the server to the finder.

The server's responsibility has been reduced to request path validation and
resource path extraction.
File based implementation of a "request-to-resource" mapping.

Tries to map an incoming resource path to a resource file.
Removed unused import, added a log statement.
Implemented retrieval of resource contents from corresponding files.
Handle invalid resource paths/non-existing resources.
Modified comments.
Launcher for a WebSockets app.

Launches a WebSockets rcp server that hosts service namespaces and an http
server for resource delivery.
Moved app stuff to "app" folder, extracted config loading to separate
namespace.
Create connection handlers for WebSockets applications.

Provides a constructor for a connection handler to be used for a server
that hosts JSON RPC services.
Added an "app-name" parameter to the config.
Start/stop WebSockets- and HTTP Servers.
Moved function down above its first call site to make other functions
visible.
Fixed broken try-catch: The "seq" call might throw an exception, hence it
should be inside the "try" expression!