Clean up .gitignore
Add initial support for link time optimization builds
Merge pull request #218 from bastih/master

LTO integration and gitignore cleanup