Fix for issue #113 + documentation + small installer fixes

Aaron, Rory and Uma;
Here's a fix for #113 that converts all unicode characters into the plain text equivalent when possible (or into ?, otherwise). This won't correctly handle accents and all those other good things but will keep sqlite from dying when the clinvar disease name contains unicode mappings.

The patch also has installer documentation and small fixes for the installation script.