Enhance response cookie management, defer add cookies till "commit"

Deferring adding a cookie to the servlet response allows Pippo handlers in the chain to retrieve a cookie set upstream.  Once a cookie is added to the servlet response there is no api to retrieve it.
Set default response encoding to UTF-8

Servlet responses to a browser already have an encoding.  For me this is 8859-1.  I think it would be more correct to fix the default encoding to UTF-8 than to default to the request encoding.
Access cookies through the Request object
Add RuntimeMode methods to PippoSettings and use that instead of RuntimeMode.getCurrent()
Add a Languages class for handling Request/Response cycle & Application language requirements
Add a Messages class to load and response to requests for localized messages
Merge pull request #22 from gitblit/messages

Languages & Messages