LedgeServlet is the entry point of a Ledge application in the servlet environment.
It performs startup and shutdown of the system and forwards HTTP requests to designated
components through HttpDispatcher interface.
HttpDispatcher is a straightforward interface that the LedgeServlet uses to delegate
request processing to components. Note that dispatchers can be easily chained/multiplexed.