fix SENTINEL code:
- add missing address adjustments
- free: check for interior pointer
- raise InvalidMemoryOperationError in release mode
- disable some unittests when building with -debug=SENTINEL
Merge pull request #920 from rainers/fix_sentinel

Issue 12843 - Unit tests fail when GC is compiled with SENTINEL