compile debug/release into separate directories so you don't have to
rebuild the whole thing to switch back and forth
update .gitignore appropriately for separate debug/release build dirs
Merge pull request #471 from jeffdonahue/debug-release-build-dirs

Compile debug/release into separate directories