exit gracefully for 32-bit hosts (issue #336)

* presents modal dialog warning for 32-bit hosts then exits
* added translation reference to lib/messagebundles/default.po

NOTE:
there are many diffs that are whitespace only - my editor automatically trims trailing whitespaces

`if (!OSUtils.isMachineX64() && !OSUtils.isWindows())`

the windows binary is still 32bit compatible.