using names test_of*.cpp.
rename all tests.
fix grep pattern.
readded tests.
clean up vars.
Applied patch from linux.

This patch should fix the compiler problem on linux.
added .gitignore.
Applied patch from linux.

This patch should fix the compiler problem on linux (2). :)
Applied patch from linux.

Remove duplicated libs.
Merge branch 'feature/cleanup' into develop
Merge develop.