Add support for relative geometry.

The -x, -y, -w, and -h flags can now take a percentage instead of an absolute
size, e.g. `dzen2 -w 50%` will take up half of the screen width.