Posting journal cc patch

In this PR:
 - Posting Journal has been updated to function with cost/profit center ids
 - New connect API introduced, errors suppressed.

There are some troubling decisions made in the posting journal, all made by me.  I have marked them with FIXME's for discussion.