better working version; this one bumps properly for major,minor,patch, and suffix
"buggy" with bumping an already-suffixed version with default parameters (patch bump)