Fixed: Transaction edits not persisted to db. Fixes #180

Fixed: Fatal crash when error occurs in importing/exporting transaction (instead of displaying error message)
Fixed: Editing a transfer transaction does not edit other side of the transaction
Removed progress dialog from database migration (seems to be cause of some crashes)
Transaction templates are not only available when creating new transactions
Added some input validation to database adapters
Update German translation
FIX: Cursor leak

Cursor leaks would cause the cursor resource to be exhausted when
importing a large account tree with a lot of transactions.
Ignore <gnc:template-transactions> when importing

<gnc:template-transactions> contains Accounts and Transactions with
"template" Commodity, which would cause program to crash. Also, these
Accounts and Transactions seems not to be real Accounts and Transactions
of the book.
Updated version numbers for v1.4.1 release
Merge branch 'develop'
Fixed: newly added transactions cannot be imported
Merge branch 'develop'