OTAPI_Exec: fix -Wlogical-op

Logical ‘and’ of mutually exclusive tests is always false.
Merge pull request #202 from toxeus/fixLogicalOP

OTAPI_Exec: fix -Wlogical-op
git: improve pre-push hook error message
Merge pull request #204 from toxeus/improveMsg

git: improve pre-push hook error message
Removed commented out code.
Removed ot_super usage.
Restructured members.
Removed virtual because it is not doing anything different than parent.
Minor cleanup.
Removed virtual because same in parent.
Minor adjustments.
Merge pull request #210 from murrekatt/develop

Cleanup in OTTrackable
git hook: convert "Here Strings" to "Here Documents"

"Here Strings" are a BASH feature while "Here Documents" are POSIX.
install_sample_data.sh: Point to upstream repo
Merge pull request #212 from toxeus/shPosix

git hook: convert "Here Strings" to "Here Documents"
Merge pull request #213 from lclc/updateSampleDataPath

install_sample_data.sh: Point to upstream repo
Removes commented out code.

This supposedly did something at some point for Android. But no longer
and it was confusing for newcomers.
Merge pull request #215 from haarts/remove_confusing_comment

Removes commented out code.
git hook: also check for clang-format-3.5

On Ubuntu systems the binary is called clang-format-3.5.
Merge pull request #217 from toxeus/fixHook

git hook: also check for clang-format-3.5