Added implementation of command rolling.  This is controlled by the user

pressing either the up arrow or the down arrow to cycle through all their
previously issued commands.
Updated change log
Merge pull request #6 from johnhidey/CommandRoll

This version will close issue #3 The user can now use up arrow and down arrow to cycle through their previously issued commands.