Merge branch 'release/v0.1.0'

initial release
Merge branch 'release/v0.1.0pre'
Merge branch 'release/v0.1.0'
Merge branch 'release/v0.1.0'
Merge branch 'release/v0.2.0'
linker wants oos to be linked against dl
enable warnings and C++11 when compiling with Clang
add a template keyword that is required by Clang
allow two overloads of the operator>> to access a protected static variable (required to compile with Clang)
Merge branch 'TyRoXx-master' into develop