[#1671] add 'var' statement for 'key' in _jsAction. the key variable in for..in loop was global
[#1405] Fix support DB2 dialect
[#1405] Avoid NullPointerException if driver is null
fixed [#1661] WAUrlFetch applies query string params and http headers after writing to response body resulting in an IllegalStateException
[#1182] Close Input file is not closed in ServletWrapper
[#1678] Fix @db redirect from MOVED to FOUND
[#1683] Add multipart/mixed support
[#1675] Fix for exponential execution time problem in Controller.redirect() + test
[#1684] fix Images.resize, Images.crop: memory leak (imagewriter not disposed)
Improved session and flash cookie encoding
Factored out the cookie data codec and provided tests
 [#1685] make url matching and encoding consistent in router (both working on Encoded values) - use webContentEncoding
[#1587] Fix DB.execute javadoc
[#1689] avoid out-of-memory when bytecache file is corrupted
[#1689] oops. stop reading hash on null byte
Update ide.textile
[#1686] Make Promise.waitAll().get(long, TimeUnit) respect timeout and throw an exception
Revert "[#1014] Merge pull request #307 from nzakas/master"

This reverts commit 7753c9140ef29569bb2e77920a7906605d2ae294.
Merge pull request #633 from mkurz/lighthouse-974-patch

[#974] String.format uses current locale for message formatting
Merge pull request #632 from mkurz/lighthouse-1697-patch

[#1697] Date format() java extension should honor current locale
Merge pull request #624 from hongrich/lighthouse-1692-patch

[#1692] Don't set Content-Length on a 304 response