updated meta info at top of files, added coverage stuff to .gitignore
more tests for ledgerbil_test.py
ledgerbil.py 100% test coverage with one exclusion