Test suite update

This addresses #3 and #6. It provides a more comprehensive test suite for the ISO 8601 functionality, implemented using the Python unittest module.

@matthewrmshin, please review.