DigestAuthentication
add algorithms , support storing ha1 password ,..
fix hashXitrumDigest
Merge pull request #166 from caiiiycuk/master

Swagger integration
Add Aleksander Guryanov (https://github.com/caiiiycuk) to list of contributors
Fix #167 Update Netty from 3.6.6.Final to 3.7.0.Final
Fix #171 Update Hazelcast from 3.0.1 to 3.0.2
Move xitrum.swagger to xitrum.annotation.swagger
Swagger: Fix basePath (Swagger UI needs use absUrlPrefix, not Config.baseUrl)
Swagger UI only understands /pet/{petId}, not /pet/:petId
Swagger: Fix note about page cache and action cache
For security reason, Swagger Doc is disabled in production mode
Rename SwaggerErrorResponse -> SwaggerResponse
Swagger: Rename errorResponses -> responseMessages
Improve DefaultHttpChannelPipelineFactory so that default handlers can be easily picked up by apps that want to use custom pipeline
Fix #168 Better support for custom handler
Improve coding style
Fix #173 Speed up routing by caching latest matched routes
http://stackoverflow.com/questions/221525/how-would-you-implement-an-lru-cache-in-java-6
Fix #174 Redirect Akka log to SLF4J