Update ADSREnvelope to use HashMakeable, and make attack rate, decay rate, sustain height, and damping rate all settable after creation.
Add pry-nav to development dependencies.
Use ADSREnvelope in SynthInstrument, and add presets specifically for attack rate, decay rate, and damping rate.