add core/Bool and core/List

neither compile yet though
part way through type and construct code

not working yet, but needed to checkpoint the code
handle unsupported resources in qbi
add datatype & construct support to qbi

also fix off by one error in qbc w/ how datatype resources are written
implement compilation and info for lconstruct

this instruction loads a given structure, which has a name and type.
other instructions will have to set any values in the loaded structure.
otherwise they default to void.
abort immediately if the core module load fails
implement constructs & datatypes in qbrt

simple boolean test program works now and correctly matches true and false
also add this program to the test suite to know if it breaks