Adding ability to override the http kernel.
Neptune now implements TerminableInterface.
Neptune#go() now calls terminate().