Add test case to verify that config data gets properly restored
Add verification terms in test suite

OTP-10070
wx: Removed wx internal event

Should never have been generated in the first place, have been removed
from the generator already but I forgot to remove remove the generated file.
wx: Remove deprecated driver_send_term usage
wx: Fix crash in glu tesselate

Could overwrite emulator data, add range checks.
wx: Fix wxTreeCtrl return values

Fixes wxTreeCtrl:getBoundingRect/2 and wxTreeCtrl:hitTest/1.
wxTreeCtrl:hitTest now returns a tuple, i.e. not bug compatible with previous
releases but needed to know if the returned wxTreeItemId is valid or not.
wx: Add wxTreeCtrl:isTreeItemIdOk/1

Since I have replaced the wxTreeItemIdClass with integers, there
is no way to verify that it is a valid wxTreeItemId that is returned
from the wxTreeCtrl:getItem* functions.

Still the check is that is non null so beware don't construct your own id's.
Fix clang compiler warnings on FreeBSD in erts

The following are deliberately left, as I have only a list of compiler
warnings and no system to test on:
hipe/hipe_x86_signal.c:264:5: warning: no previous prototype for function '_sigaction' [-Wmissing-prototypes]
int __SIGACTION(int signum, const struct sigaction *act, struct sigaction *oldact)
    ^
hipe/hipe_x86_signal.c:222:21: note: expanded from macro '__SIGACTION'
                    ^
1 warning generated.
sys/unix/sys_float.c:835:16: warning: declaration of 'struct exception' will not be visible outside of this function [-Wvisibility]
matherr(struct exception *exc)
               ^
sys/unix/sys_float.c:835:1: warning: no previous prototype for function 'matherr' [-Wmissing-prototypes]
matherr(struct exception *exc)
^
2 warnings generated.
drivers/unix/unix_efile.c:1504:11: warning: implicit declaration of function 'sendfile' [-Wimplicit-function-declaration]
        retval = sendfile(in_fd, out_fd, *offset, SENDFILE_CHUNK_SIZE,
                 ^
1 warning generated.
Fix compiler warnings from GCC 4.7.1 on ARCH Linux
Fix a typo in erts/lib_src/Makefile.in
Document output.mk.in

Conflicts:

	make/output.mk.in
Make it possible to execute one test run per test specification

OTP-9881
Implement support for including test specifications

OTP-9881
Update CT Master

OTP-9881
Add tests and correct errors

OTP-9881
Update documentation

OTP-9881
Testcase expecting newline
Merge branch 'bjorn/asn1/further-cleanup/OTP-10588'

* bjorn/asn1/further-cleanup/OTP-10588: (28 commits)
  Don't export encode_disp/2 and decode_disp/2 in generated modules
  Remove vestiges of support for the {TypeName,Value} notation
  Simplify the functions for decoding lengths
  per,uper: Optimize decoding of the remaining data types
  per,uper: Optimize decoding of the remaining string types
  Share all code for dec_gen_prim/3 between per/uper back-ends
  per,uper: Optimize decoding of the string data types
  testPrimStrings: Test some constraints
  By default, encode BIT STRING to bitstrings
  Teach encode functions to accept a bitstring term for a BIT STRING
  Fix EXTERNAL 1990/1994 conversion information loss
  uper: Look up some SizeConstraints at compile-time
  Enumeration decoding: Don't emit a default clause if it cannot match
  Slightly optimize per encoding of large INTEGERs with constraints
  BER run-time: Refactor decoding of string data types
  Refactor decoding of BIT STRINGs
  Optimize encoding of ENUMERATED in per and uper
  Remove the unused run-time modules
  eldap: Remove calls to undocumented asn1rt* functions
  BER: Correct bug in 'undec_rest'
  ...
erl_lint: Removes vestiges of tuple fun support

The warnings for deprecated tuple funs were removed in
de7e01c958ff7c9e6da4034a53567a30a4ae5792.
shell: Remove vestiges of package support

Remove the which/1 command which provides no useful information
for a non-package module.

Remove references to the deleted commands import/1, import_all/1,
use/1, and use_all/1 (removed in f31ee362c3421922518).

Remove code that handles {module,_} in bindings.