Update test dependencies httpclient and javassist
Resolves #113
add a new ExtDirectMethodType FORM_POST_JSON to handle Form POST Json
payload
Update test dependency h2 and maven plugins maven-deploy-plugin and
maven-install-plugin
add unit test for form post json
ApiControllerTest fails test
Merge remote-tracking branch 'upstream/next' into issue96_JsonForm
issue #96
improve ExtDirectMethodType detection for BindingResult
#issue 96 improvement unit test
Issue 96 unit test improvement for testCallFormPostMethodNotRegistered
Fixes source formatting and fixes unit tests for #96
Issue #96
Merge remote-tracking branch 'upstream/next' into issue96_JsonForm

Conflicts:
	src/test/java/ch/ralscha/extdirectspring/controller/RouterControllerFormPostJsonTest.java
	src/test/java/ch/ralscha/extdirectspring/provider/FormInfoController3.java
Merge remote-tracking branch 'dilbertside/issue96_JsonForm' into next

Conflicts:
	src/test/java/ch/ralscha/extdirectspring/controller/RouterControllerFormPostJsonTest.java
	src/test/java/ch/ralscha/extdirectspring/provider/FormInfoController3.java
Issue #96 refactor test testCallFormPostMethodError and
updateInfoJsonDirectNotRegistered
Merge remote-tracking branch 'upstream/next' into issue96_JsonForm

Conflicts:
	src/test/java/ch/ralscha/extdirectspring/controller/RouterControllerFormPostJsonTest.java
	src/test/java/ch/ralscha/extdirectspring/provider/FormInfoController3.java
Issue #96 forbid use of parameter type MultipartFile when using
FORM_POST_JSON, because a runtime failure and Extjs doesn't forward the
file anyway, add corresponding unit test
make more readable unit test
Replace some deprecated code and remove some compiler warnings
Merge remote-tracking branch 'dilbertside/issue96_JsonForm' into next

Conflicts:
	src/test/java/ch/ralscha/extdirectspring/controller/RouterControllerFormPostJsonTest.java
Remove some more compiler warnings and deprecated test code
Use a more correct and descriptive name for the parameter.