Merge pull request #5 from ledgersmb/master

bringing this up to date
Merge pull request #69 from ehuelsmann/master

Fix #1085: Draft searches not showing discounts.
Merge pull request #71 from ehuelsmann/master

Fix #1185 and REST api handler(s)
Merge pull request #72 from ehuelsmann/master

Resolve #1147: Need to enter password when changing preferences
Merge pull request #74 from ehuelsmann/master

Fix #1150: User preference language dropdown not working.
Merge pull request #76 from ehuelsmann/master

Fix import of AR/AP transaction batches.
Avoiding double render after import on failure
Merge pull request #7 from ledgersmb/master

bringing this up to date
Merging master
Merge pull request #78 from einhverfr/import_double_render

Avoiding double render after import on failure
Merge pull request #14 from ledgersmb/master

Update last commits.