Using system check framework when available, with fallback in case of problems to the embedded one
Added check to travis