Update to latest version of clp; Allow user to specify version names for variables schema and encoding methods for validation against the library's versions. #15
Allows the user to specify the version of the variables schema and variable encoding methods they wish to use. This is useful for them to ensure that they decode variables using the same versions that they used to parse/encode variables. Previously, if the rules changed in the library, the mismatch would not be easily detectable.
Currently, only one version is supported but this API also allows us to support backward compatibility if necessary.
Description
Validation performed
Verified that the unit tests pass.