orber: Remove testing of old ssl
The gen_event callback module expects terminate/2, not terminate/1
asn1ct_value: Handle named INTEGERs with constraints

The asn1ct:value/2 function would crash for name INTEGERs with
constraints, such as INTEGER {a(2),b(3),z(17)} (2|3|17, ...).
PER/UPER: Correct encoding for single-value extensible constraints

An extensible constraint which is a union of single values, such as:

  INTEGER (1|17, ...)

would be incorrectly encoded.
Cope with .erlang files that print to stdout

Don't redirect standard output when auto-generating the asn1ct_rtt.erl
and asn1ct_eval*.erl source files, because anything printed form
.erlang will end up in them, probably causing a compilation error.
erts: Refactor the ASSERT macro

Introduce unconditional ERTS_ASSERT
and use that for both ASSERT and ASSERT_EXPR.
erts: Remove ASSERT_EXPR macro
erts: Prepare erl_mmap with tree structures for free seg storage
erts: erts_mmap supercarrier management and erts_mseg usage

* Coalescing and trimming of free segments in supercarrier
* Management of super aligned and super unaligned areas in
  supercarrier
* Management of reservation of physical memory
* erts_mseg usage of erts_mmap
erts: Save one word in ErtsFreeSegDesc

by putting red/black color bit in 'parent' pointer
erts: Remove HARD_DEBUG flags for tree traversal
erts: Add build_free_seg_list
erts: Use rbt_foreach_node to check_tree
erts: Optimize rb-tree operations by "caching" parent ptr
erts: Add __func__ to ERTS_ASSERT macro
erts: Cleanup erl_mmap
erts: Improve erts_mmap out of free descriptor management
erts: Add mmap argument to erts_debug:get_internal_state
erts: Fix ASSERT bug and void* arithmetics
erts: Sort tree in super aligned sizes (SA_SZ_ADDR_ORDER)