- improved include path and library path defines
- added common IDE generated files to .gitignore so they do not pop up in commit dialogs anymore - fixed some warnings in code files