Revert "[release]prepare for next development iteration"

This reverts commit 8ae35b789d8404c35dc76980c31231dc7320ee59.
Revert "[release]prepare release 0.3.2"

This reverts commit 9a92ac1fc131bb1c99154503bf0e01b6ed41cc48.
release plugin scmCommentPrefix and arguments suck

trailing space in scmCommentPrefix, when provided in pom.xml rather
than the command line, is stripped by the release plugin, resulting in
commits and tags missing a space between the prefix and the message.

arguments overrides a subset of the arguments the release plugin
normally provides to a maven invocation.  in particular, setting
arguments causes the release plugin to drop the -Psonatype-oss-release
profile that it normally provides.  This causes the performRelease
property to be unset even when performing a release.  So, add that to
whatever value of arguments I want and I'll be done, right?  No.  The
arguments parameter is also provided to non-release invocations of
maven.  There's no correct setting for all environments, and I don't
see any easy way to set it conditionally.

Also, pushCommits is basically worthless.  It defaults to true.  When
set to false, however, it breaks the release plugin.  Here's what it
does with false: it creates a tag (doesn't push it as expected), then
tries to checkout that same tag from the remote.  Obviously it doesn't
exist and the release plugin fails.  It _could_ just check it out from
the local repository and avoid this pointless failure, but for some
reason it does not and there does not seem to be a way to get around
this behavior.