Some cleanup about doc/*
Remove redundant
Ignore shared libraries
Some cleanup regarding "test" in .gitignore
Merge pull request #294 from thdox/fix-gitignore

.gitignore cleanup