#1348 adding defaulthard bool option
#1348 adding some basic tests
#1348 added all default values turning on all enforcing options by default and all relaxing off.
#1348 rewording defaulthard comments
#1348 trying to work out some test cases...
#1348 moved default hard check out of assume that wasn't the right place as it ran after the file was read and set. this meant you couldn't turn off select options by including them in the rc file.
#1348 I added a test to ensure options could be overridden need to think of some more cases still.
#1348 clean up code, fixing tabs, shortened comments on defaulthard option
#1348 This file wasn't meant to be changed/committed removed my changes
#1348 Converting more tabs to spaces
#1348 adding in processDefaultHard() method to turn options on or off if defaulthard bool option is true. added code to only allow this to run once. I don't see a scenario where this would need to be processed more times in a run.
adding more tests for defaulthard
#1348 converted if statements to a for loop from pull request comments.
#1348 for debugging I had commented out the other option tests. This commit fixes that so all tests are run again.
#1348 relaxing and enforcing array lines too long. Shortened...more
#1348 splitting bool options into enforcing and relaxing
#1348 adding checks in enforcing and relaxing to validate an option
#1348 switching processdefaulthard method to use new relaxing and enforcing options
removed check for unused. I'm not sure that value options fit into defaulthard
renaming defaulthard to enforceall