Check OS before using exec-path-from-shell for $LEDGER_FILE

See #174