Merge pull request #412 from tzz/feature/api-selftest

Feature: API selftest
Throw error result when constructing validation object if encountered.
AWS_S3 validation array_k and array_v should be array type.
Merge pull request #413 from nishesj/master

Minor fix for the validation
cf-dc-api.pl: add validation selftest that tests a strict array