Remove invalid free on non-allocated pointer.

The byte_lookup member is a fixed-size 2D array and should not be freed in the
destructor.

Fixes #1018.
Merge remote-tracking branch 'origin/topic/matthias/h3-dtor-fix'

* origin/topic/matthias/h3-dtor-fix:
  Remove invalid free on non-allocated pointer.

Closes #1018.
Fix for CMake 2.6.x.
Updating submodule(s).

 [nomail]