Merge pull request #138 from alexander-zimmermann/next

No leading underscore for names
Merge pull request #140 from alexander-zimmermann/next

Update travis config
Update Doxyfile
Fix doxygen
Autoconf - update checking for pthread_barrier
Fix warning while building on OS X
Merge remote-tracking branch 'upstream/next' into next