Ignore database lock file
Fix case in a couple of include directives

The casing in the include directives didn't match file names, making the
build fail on linux.
Add a makefile for linux (and MinGW)
Add a readme