#21911: Use code set C for code Code128 to achieve optimal compression of the
barcode, instead of only using it for digits-only content.
Merge pull request #14 from IlyaDiallo/master

#21911: Use code set C for code Code128 to achieve optimal compression
issue #22991 - float division avoids truncation of page to 8 inch width (mac-specific because of compiler difference?)
issue #22991 - on at least some macs, explicitly setting the paper size changes the orientation back to portrait. need to test on a different mac and on both windows and linux.
same arithmetic but easier to read
file->print_preview, file->print_preview->print, and file->print_to_pdf seem to work on mac from openrpt client; file->print sometimes gives correct output and sometimes gives empty output
Merge pull request #17 from gilmoskowitz/22991

issue #22991
Merge pull request #18 from gilmoskowitz/23555

issue #23555 - watermarks scaled incorrectly on Macs
travis: initial version of .travis.yml
travis: add call to lrelease in script
Merge pull request #21 from dpocock/travis-build

Building OpenRPT in travis-ci.org configured to create shared libraries and use the system dtmx library