Change versioning to work with the Git repository system
Add a .gitignore file to ignore Python detritus

This is the default .gitignore file that Github automatically creates
for you when you create a Python project. It's sufficient for 90% of
Python projects, and makes a good starting point for the other 10% of
projects that might need to ignore some extra files.
Add Andrew Moffat's sh.py library (MIT license)

We'll be using sh.py as a replacement for the subprocess module in the
standard library. Rather than mess around with asking the end users of
Rapuma to install it on their systems, since sh.py is a one-file library,
we'll just install it alongside the Rapuma libraries.
Merge branch 'master' of https://github.com/sillsdev/rapuma
Remove version updating from make_ui to update_version
Upped version number for release
Don't put lib in .gitignore
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.
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' of https://github.com/sillsdev/rapuma into refactor/sysConfig

Conflicts:
	config/system.ini
Adding auto CID list generation in rapuma.py