use the current distinct id for making decide check
add a falsey check for distinct_id when checking decide and unified tests
updating tests to be less brittle
bump version to 2.3.1
bumping minified version to 2.3.1