Correct grammar of height message
Add tests for PersistentStack
Allow push and move to take command line arguments
Allow -q to silence side-effect output
Handle checkout errors