Heuristics

We increase minor version (second number) if the changes require users to migrate configuration files or upgrade gorgon in all remote machines at the same time (i.e. originator and listener/worker are not compatible unless they all have these changes). You don't need to worry about changing the version in a pull request. We will do it before releasing to rubygems.