Issue #3: Added unit test for basic Configurator construction and Sections.
Issue #3: Added tests for options and more robust tests for sections, along with section/option comparison methods in configurator.py in order to support unit test framework.