DualLibQPBMSOSVM::train_machine: True exit status if one of the stopping conditions is met.
libbmrm: Added unittest to prove that DualLibQPBMSOSVM has a problem if the buffer size is exceeded.
libbmrm: Changes fix memory errors; added prober bounds checking (at least assertions).
libbmrm: Overworking history handling.  Growing history on demand.
libbmrm: Checking for integer overflow when allocating memory for matrix.
libbmrm: Changed how to controll debugging output in libbmrm.
Merge pull request #1813 from tklein23/libbmrm_memory_corruption

Fixing integer overflows and memory corruption in libbmrm