Merge branch 'release/1.0.7'
Merge branch 'release/1.0.8'
Merge branch 'release/1.0.9'
Merge branch 'release/1.0.10'
Merge branch 'release/1.0.11'
Merge branch 'release/1.0.12'
Fix typo
heroku now support latest sbt 

https://github.com/heroku/heroku-buildpack-scala/commit/3f8f9e1ddabcbe6b9
Fixed invalid definition for Thymeleaf
Fixed typo
Bumped React JSXTransformer from 0.8.0 to 0.10.0
Bumped less.js from 1.6.2 to 1.7.0
fix #124
Fixed NumberFormatException when passing nullable value from controllers
[BREAKING] Refactored TxPerRequestFilter
version 1.0.13

 - [assets] Bumped React JSXTransformer from 0.8.0 to 0.10.0
 - [assets] Bumped less.js from 1.6.2 to 1.7.0
 - [framework] SkinnyApiController still creates a http sesssion by @mauhiz
 - [framework] Fixed NumberFormatException when passing nullable value from controllers
 - [framework] Improved TxPerFilter to support rollback without throwing excepiton
 - [thymeleaf] Fixed invalid definition for Thymeleaf
Add servletcontext as an argument to responseAsJson
Refactored TxPerRequestFilter
Add a proper test to make sure that the proposed change is necessary and works as advertised

1. Ensure that the synchronous version works
2. Ensure that the asynchronous version using AsyncResult works
Replace servletContext with scalatraContext as variable name because it is more appropriate