Legendary items don't need to be sold.
Added BackstagePass Item, tests for its intricate behavior, and
refactored the main loop to use it. Also added a couple extra tests for
Cheese and Legendary Items.
Discovered implicit requirement that Cheese increases by two after
sellIn data has passed.
Added Test for Normal items degrading twice as fast after they expire.
Deleted a whole mess of main loop code!