fixed syntax error
Merge pull request #20 from felixwiemuth/master

Correction in code box for all languages
Closes #22. Lost rows when handling an unordered join with a RowHandler
Removed @Ignore.
Added a test case for a corner case.
fixes #24. Moving the parse operation to the constructor. Big thanks to Eduardo.
New fix for #22. Better throw an exception to ensure the user knows what
is doing and enables it explicitly.
Minor refactor on tests
ParameterExpressionParser refactored
Japanese doc update (trivial).
fixes #18 When a Map is passed to foreach, ${index} is replaced with number instead of map key. This should also be the right fix for #10.
Fixed a compilation error on jdk 6.
Fixes #9. A column mapped to an unknown object type should produce an
exception.
Minor refactor
Fixes #19 and #9. Fail fast when there is no typehandler for a mapping.
Removed unused parameter and avoid calling getBoundSql
Related to #9. Do also a parameter validation when building the
parameters (not when using them).
Skip resulthandler param when searching for the type of the parameter.
code polish
New APIs for the guice module