fixes #93

updated tests to use an iso8601 formatted duration string. added validation in statement class to check for iso8601 conformance