update commons-lang to version 3.1
replace usage of restricted class sun.misc.IOUtils by org.apache.commons.io.IOUtils
update commons-io to 2.4
use the json provider to create a new list for the results
convert rather than cast to List
Support for Boolean values in ExpressionEvaluator
Add "message" param and print path (that failed)

in asserts, the failure (default) messaging is inadequate. It doesnot
even print the path that failed. this path should help eloberate the
messaging
Merge pull request #23 from edio/master

Support for Boolean values in ExpressionEvaluator
Merge pull request #22 from jochenberger/use-json-provider-for-results

Use the json provider to create a new list for the results
Merge pull request #26 from sarath/master

print path, add custom message in assert
Merge pull request #19 from jochenberger/dont-use-restricted-api

replace usage of restricted class sun.misc.IOUtils
Merge pull request #18 from jochenberger/update-commons-lang

update commons-lang to version 3.1
Merge remote-tracking branch 'upstream/master' into add_test_for_issue_29_part_1