Add detection of OpenMP flags.
Fix a memory leak.
Add a MboNumOp class.

MboTensorOp is no longer responsible for any numerical operations (e.g. MatVec,
dense and sparse matrix construction).  This is now in MboNumOp.
Add test for MboNumOp.
Fix a memory leak in OpenMP example.