Merge pull request #2968 from rianorie/2.0.0

Added a strict option to the in_array in the InclusionIn validators
add CSV translate adaptor
add tests
fix typo in nativearray translate adaptor
Merge pull request #2972 from akaNightmare/translator_csv_adapter

add CSV translate adaptor
Merge remote-tracking branch 'upstream/2.0.0' into 2.0.0
Replaced a number of user_call_func() calls for closures and replaced…
them with {ClosureName}(). This resolved a number of segmentation faults that occured during the unittests.