Add -V or --version command to rapuma cmd-line UI
Fix bug with creating new TeX hyphenation file

The grpHyphExcTexFile variable moved from self to self.local some time
ago, but a couple lines in manager/xetex.py didn't get changed. Fixed.
Merge branch 'master' into personal/rmunn
Revert "Ensure rapuma can run from anywhere"

This reverts commit f04ac1234abe1a00548a4f01eb6f59de8f1e605f.
We will instead use the abspath() approach found on master.
Fix bug where running "scripts/rapuma" didn't work

Running "./scripts/rapuma" would work, but not "scripts/rapuma", because
there was an abspath() call missing. There are other ways to tackle the
problem, but this is the simplest.
Merge branch 'master' into personal/rmunn

Conflicts:
	scripts/rapuma
Change system.ini version *back* to master version

We only run the update_version script when we're committing to master,
and not at any other time -- so let's make sure that we don't change the
system version when we're working on other branches.