moved all testing to Codeception
added defaulting of the sectionId parameter
modified a utility method to properly call the constructor with right sectionId parametere
re-added the loadPropertiesFrom method to allow property manipulation
adapted tests to new constructor and added an assertion
added a test to ensure conversion of unserialized arrrays
added a test to make sure the setting properly builds when no prefix is specified, will load all the settings
moved files and tests around to match better namespacing
moved and renamed files for tests
added the StaticMocker class
modified the StaticMocker class for more semantic methods
modified watcher word into listener for better representation
modified the class to allow for static class dependency injection