Add build files to gitignore

--BRJ
try-catch for linklist data in HDF5 file

--BRJ
Update makefile for latest msys2 build

Seems to be a compiler bug in std::vector with -Os and msys2 gcc 4.9.1
so comment out for now.