Get the unit tests passing again
Add -Wno-disabled-macro-expansion
Resolve new compiler warnings from Clang
Add contrib/compilation-ledger.el
Updated .gitignore