boost preprocessor library inclusion.
.gitignore update.