Creates "pretty" html/css output from USFM files
Added code to ignore Strong's numbers, etc., from USFM 3
Removed <!--NewPage-->
comments. These were causing issues printing from LibreOffice,
but didn't seem to cause page breaks as intended.
Correctly deals with UTF-8 files that otherwise may not display correctly.
Adding/changing code to deal with Bahasa USFM files
Usage python3 usfm2html.py <path to USFM file>
The output of this command can be run through html2ps and then ps2pdf in order to produce pdf output. Please note that any errors in the USFM will likely produce formatting errors in the HTML, and thus in the PDF.