Added extra flag to interactive rebase which accepts a list of commits (ordering counts). This list will then be shown to the user when the rebase dialog shows up when showing a solution that does an interactive rebase. This is so the user doesn't have to guess about what commits were picked and how they were ordered for the solution
Changed some solutions that used interactive rebase to use the --initial-ordering flag
README for PR #200
Merge pull request #196 from ptsoccer/master

Improve show solution behavior that contain interactive rebase
PR #196 code cleanup and solution description rather than reordering
PR #196 whoops one more, double reverse = bad
merge master
rebuild for prod