mnesia: Fix unsubscribe error handling
ssl: Prepare for release
mnesia: Fix (timing issue) testcase
ssh: appup changes
Add asn1_test_lib:hex_to_bin/1
UPER: Correct encoding of ENUMERATED with more than 63 extended values
Merge branch 'ia/ssl/prepare-for-release' into maint

* ia/ssl/prepare-for-release:
  ssl: Prepare for release
Merge remote-tracking branch 'upstream/maint'
Merge branch 'fredrik/ssh/appup_r16b01' into maint

* fredrik/ssh/appup_r16b01:
  ssh: appup changes
Merge branch 'maint'
versions updates for erl_interface, et and os_mon
ssl: Correct rebase mistakes
ssl: Fix dialyzer warnings
crypto & public_key: Clearify documentation.
erts: Update spec in preloaded to reflect success typing (again)
PER, UPER: Fix record name mismatch between HRL file and decoding code

When a SEQUENCE was defined inline inside extension addition group
like this:

InlinedSeq ::= SEQUENCE {
     ...,
     [[
        s SEQUENCE {
	   a INTEGER,
	   b BOOLEAN
        }
     ]]
}

the decoding code would return the contents of the SEQUENCE in a
record named 'InlinedSeq_ExtAddGroup1_s', while the record definition
in the generated HRL file would be 'InlinedSeq_s'.

Since there is no reason to use the longer record name (no risk for
ambiguity), correct the name in the decoding code.
Test ENUMERATED with many extended values
testConstraints: Improve tests of semi-constrained INTEGERs

Make sure that semi-constrained integers are correctly encoded
in the mininum number of bytes. (The roundtrip test does not
catch problems with non-minimal encodings.) Also test huge
values that must be encoded in 128 or 256 bytes.
PER/UPER: Correct decoding of SEQUENCEs with more than 64 extensions
Remove 'query' from the list of reserved words in docs

Credits go to Matthias Endler for finding it.