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

--HG--
extra : source : a6113219660efa22a82db0f37b4b1dc27fc7a14e
Remove references to deprecated Error module.
(grafted from 4edef51c3c36caec4e82634ff252db2f89e3560b)

--HG--
extra : source : 4edef51c3c36caec4e82634ff252db2f89e3560b
Merge pull request #56 from ehuelsmann/1.4-no-error

Remove references to deprecated Error module.

Looks good.
Merge pull request #11 from ledgersmb/1.4

Remove Error.pm references
Eliminate uninitialized value warnings in Report.pm.
(grafted from 618a73a59bacab3358a814fc7448e2cb7d5d5ec5)

--HG--
extra : source : 618a73a59bacab3358a814fc7448e2cb7d5d5ec5
Eliminate code generating uninitialized values warnings relating to #1116.
  To be reinstated later.
(grafted from cb3342fb3c133de96becd5d638dac5df8e29e8fe)

--HG--
extra : source : cb3342fb3c133de96becd5d638dac5df8e29e8fe
Fix issue #1111 (and potentially lots of others) due to PGNumber not
evaluating to false, even for zero-values.
(grafted from dbad648a2c1f905a4bd6da816f768dc21635c0e0)

--HG--
extra : source : dbad648a2c1f905a4bd6da816f768dc21635c0e0
Fix #1129: Aging (summary) report doesn't list any transactions,
  whereas 1.3 does on the same dataset.
(grafted from a5d12d41ce97ceba48328c162c885b24f9e2ecf1)

--HG--
extra : source : a5d12d41ce97ceba48328c162c885b24f9e2ecf1
Merge pull request #63 from ehuelsmann/1.4

Fixes for #1111 and #1116:  looks good
Merge pull request #65 from ehuelsmann/1.4

Fix #1129: Aging (summary) report doesn't list any transactions,
Fix issue #1085: Draft search ignores discounts.

Note: the actual error isn't _NOT_ showing discounts (the transactions
  are posted with the discounts applied), but rather double counting
  (and a test-case where the discount is 50%).
(grafted from ead1395668002b870e78f817fd0bbf231867563f)

--HG--
extra : source : ead1395668002b870e78f817fd0bbf231867563f
Merge pull request #66 from ehuelsmann/1.4-ticket-1085

1.4 ticket 1085
moving assembly stocking to sproc, adding recording of details for future reporting
Fixing the problems Erik found on review
Merge pull request #6 from ledgersmb/1.4

1.4, bringing it up to date
Merge pull request #68 from einhverfr/1.4_assembly_stock

1.4 assembly stock
Merge pull request #13 from ledgersmb/1.4

Pull assembly stock recording
Address ticket #1145: Qty in search result zero, but OH correct elsewhere.
   The Qty column isn't the On hand column, but can be easily mistaken.
   Putting On hand in the search result by default instead.
(grafted from 930c8e8dbc299794f877ebdc5d19a3976c0b0f66)

--HG--
extra : source : 930c8e8dbc299794f877ebdc5d19a3976c0b0f66
Merge pull request #70 from ehuelsmann/1.4

1.4: Resolve ticket #1145: Qty in search result for parts zero.
Only issue a password change request from JS if the password
fields have been filled out.
(grafted from 72d79d43bc6a90c3c5318ebc216a8d950db7babc)

--HG--
extra : source : 72d79d43bc6a90c3c5318ebc216a8d950db7babc