Add a "vacation" command.

Also, break out fedocal query into its own static method.