pyLedger.py: avoid creatng new row if its contents couldn't be created on file
Implemented new ledger
pyLedger is now able to boot even if there is no ledger to open
pyLedger.py: try to remove default link, but continue if it fails, for it may not exist