Fix LedgerSMB::App_State::User not being initialized correctly.
(grafted from a6113219660efa22a82db0f37b4b1dc27fc7a14e)

--HG--
extra : source : a6113219660efa22a82db0f37b4b1dc27fc7a14e
Merge pull request #6 from ledgersmb/1.4

1.4, bringing it up to date
Only issue a password change request from JS if the password
fields have been filled out.
(grafted from 72d79d43bc6a90c3c5318ebc216a8d950db7babc)

--HG--
extra : source : 72d79d43bc6a90c3c5318ebc216a8d950db7babc
Revert accidental commit of CSS changes.
(grafted from d378d2dcdf3e9277de2392d7b6573dbd77f091e5)

--HG--
extra : source : d378d2dcdf3e9277de2392d7b6573dbd77f091e5
Merge pull request #73 from ehuelsmann/1.4

Resolve #1147: Need to enter password when changing preferences
Fix #1150: User preference language dropdown not working.

--HG--
extra : source : 4803550a5afb6788e1c148ea13d645eb76ecd019
Remove debugging statement.

--HG--
extra : source : 41d0edecbf6a535c7889ed2e2717a05366898c50
Merge pull request #75 from ehuelsmann/1.4

1.4: Fix #1150: User preference language dropdown not working.
Fix import of AR/AP transaction batches.
(grafted from 8e01ccfd22c649e941d2ce0de5128e4a600c4622)

--HG--
extra : source : 8e01ccfd22c649e941d2ce0de5128e4a600c4622
Merge pull request #77 from ehuelsmann/1.4

Fix import of AR/AP transaction batches.
Merge pull request #10 from ledgersmb/1.4

1.4
Avoiding double render after import on failure
Merge pull request #79 from einhverfr/1.4-import-rendering

1.4 import rendering
Merge pull request #15 from ledgersmb/1.4

1.4: Update.
resolving conflicts on cherry-pick
Fixing conflicts from cherry-pickng
Merge pull request #81 from einhverfr/1.4_fixing_perm_update

Lock batch function
Fix #1130: Can't attach file (PDF) to contact.
(grafted from 09535cdd6346ca12b8cf0e44ba33e6d0ab85b3ea)

--HG--
extra : source : 09535cdd6346ca12b8cf0e44ba33e6d0ab85b3ea
Re #1164: Add hidden 'batch_id' value.
(grafted from dd7555fea1198523ae87ea50b32e0935b4db1d2b)

--HG--
extra : source : dd7555fea1198523ae87ea50b32e0935b4db1d2b
Fix all buttons on single batch screen (fixes #1164 and #1163).
(grafted from 1f2f414c60bf743a431bf71f0f25ddc188534b6a)

--HG--
extra : source : 1f2f414c60bf743a431bf71f0f25ddc188534b6a