Adds basic outline of model classes and loader class.
Changed number of keys constant to match internal MIDI number of keys.
Adds test of load method.
Adds method for getting number of notes in the track.
Adds actual loading code. Still doesn't produce anything, just prints out data mostly.
Adds MidiUtils file for helpful bit manipulation functions.
These were moved from being private in MidiLoader and rewritten.
Adds test class for MidiUtils functions.
Adds debug option to only print file information when set.
Adds option to formatHex to display only the given number of bytes.
Adds tests for both versions of formatHex.