Add tests for gem bump task

In addition to that, I've added a logger to the Anvil namespace. Since
one of the purposes of anvil is to automatice tasks, it makes sense that
it writes its log to a log file. For now it will write to the stdout.