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
Merge branch 'master' into personal/rmunn