x86 analyzer: removed LLVM disassembler playground
analyzer: implemented initial test suite

Available test cases are listed in the variable CASES in the file test/Makefile.
A test case CASE consists of 2 files:

 * CASE.c that stores a testing function,
 * main-CASE.c that stores a test driver that calls the testing function.

A test runs 2 programs:

 * a reference program that is compiled from the sources of the testing function
   and the test driver;
 * a testing program that is compiled from
   - the source of the test driver,
   - the LLVM IR reconstructed from the native object generated to the source
     of the testing function.
x86 analyzer: call the test suite from the analyzer makefile