Some minor changes
Improve finding boundaries of elements for fontification.  Also added P for price directives.
Merge branch 'master' of https://github.com/ledger/ledger
Detect the beginning of periodic transactions properly.
Fix navigate bug keeping prev-xact key binding from working.
Handle block comments as blocks rather than individual lines.
Add 1 to the end of region for single line directives.  This will force the layout to show across the entire buffer.
Smash a bug that cause the status on a posting with no amount to bleed into the next line.
doc: ledger-mode: load lazily

If we use `(load "ledger-mode")`, we always load ledger-mode,
even if we are not editing a Ledger file; using `autoload`, we avoid
this and only load ledger-mode when we need it.
Improve Embedded Python Support

Discussion:
https://groups.google.com/d/msg/ledger-cli/kq9sKoRX9vw/fmyhvPslzokJ
Merge pull request #328 from listx/master

doc: ledger-mode: load lazily

Thanks.  This should work fine.
Fix a bug the caused reconciliation to lock up in an automatic transaction was followed immediately with a virtual transaction on the same account.

This was related to the navigation changes push a while back.
Merge pull request #330 from eliptus/feature/embedded-python

Improve Embedded Python Support
Fix minor navigation bugs.  Prev and next act now properly handle directives and empty lines
Handle E and O for months and comma separate list of numbers for months and days.
Handle base-date + integer * day of week.  i.e. 2014/11/27+2Th for every other Thursday start 2014/11/27
Minor code cleanup
Handle count day of month, i.e.  third Thursday is */*/3Th,  every Thursday is */*/0Th
Fixes act having higher priority than region
Remove s-trim functions since they stomp on s.el.