started adding tests for configuration parser/mergers
fixed configMerger nullchecking of maps collection
configMerger now overrides autobundle outputPath if a new one is set
fix typo; ConfigMerger now also merges OutputPath and IsVirtual of bundles
ConfigMerger tests; refactored some of the test code into DataCreation
fixed bundle isVirtual override
tests for critical paths through configMerger
added example bundles to gitIgnore
fixed example complex json: virtual was "true" instead of true
refactored JsonReader to take an optional IFileReader
added system in place to read test data easier; added tests + data for JsonReader