Updated with some transactions and gitignore

transactions:
-conference
-domain name
gitignore
-all log files
-lock file, while gnucash is open
-all back-ups, each commit is a back-up in of itself, so they're
unnecessary