Initial .gitignore file
Fixes #7 - parallel CMake build

Identical file names in multiple directories were causing file
overwrites during parallel CMake build.  Fixed this by splitting the
build into two subdirectories.