Created contrib/raw for examples to be shared among advanced Ledger users and made generic to enable code reuse.
Added raw copies of my custom ledger scripts and elisp additions. Next need to isolate features and make them more generic for reuse by other Ledger users.
Added back my patches for johns ldg-mode
Adding goto EOL to fix issue where re-search-forward was including ledger report data in the text properties.
Made marker logic for jumping from hyperlinked reports to source files work by simplifying.
Moved over some shortcut functions
Add --time-colon option

The --time-colon option will display the value for a seconds
based commodity as real hours and minutes.

For example 8100 seconds by default will be displayed as 2.25
whereas with the --time-colon option they will be displayed
as 2:15.
Created Trial balance report for summary reports.
Updated sorting function based on advice of auditing accountants.

Our auditing accounts tell us they want accounts sorted by:
Assets
Liabilities
Net Assets
Income
Expenses

in a general ledger report.  Generally, I think we should just apply the
same sorting.

Since Ledger doesn't use account codes by default, this is my hack to
solve this problem for now.  Maybe there should be an account code tag for
sorting purposes at least?
Change chart of accounts output to be a CSV file instead of TXT file.

This includes adding a formatted start date string too.
Changed balance sheet output from a TXT file to a CSV file.
Convert trial-balance report to CSV from TXT file.

Also, ignore Ledger's Equity: accounts properly.
Add option to skip generating the page breaks.
Change Income and Expenses reports to generate CSV files, rather than TXT files.
Some minor formatting fixes for the trial balance report.
Sort of accounts was buggy; it never made the final else due to bad regexes.

This fix now has the sort working correctly.
Corrected Trial Balance report based on discussion with accountants.

I believe this trial balance report will look "more natural" to
accountants.
Updated expected test output data for general-ledger report.
MANIFEST file is now also generated by general-ledger report.

We should give the sample MANIFEST for users that want to make sure they
got the script working properly, and to show the sample output.
Add balances for permanent (i.e., asset) accounts.

Based on a request from our accountants, I've changed the RUNNING TOTAL
field (which is generally useless to accountants anyway) to be a BALANCE
amount for starting and ending accounts.