resolving #18 - added option to create empty commit to mark release