Add charmap.c to .gitignore since it is now fully generated
Extend dependencies and usage sections of README.md
Add sqlite3 amalgamation files, eventually to be used from idxlib.
Add module header to varint.py, small formatting changes.
Add Testing section in README.md
Small formatting changes and cleanup