#28: add fcm test-battery subcommand, bad commit test

This adds an `fcm test-battery` command to run the `prove` tests. It also adds an `fcm commit` test that captures some of the `svn status` parsing.

@matthewrmshin, please review.