Fix Tests (#42) * Changed SPM to an active-low reset design and updated tests accordingly * Fixed bug where newer versions of IcarusVerilog decided to add fluff to the output, breaking it * Switched from https://github.com/lukaskubanek/OrderedDictionary to [Swift Collections](https://github.com/apple/swift-collections)