Remove dependency on OpenMP when multicore mode is not enabled.
Rename MINDEPS to more accurate NO_PROCPS and add NO_DOCS make option.
Move from clock_gettime to more portable std::chrono.
Makefile tweaks: add missing -lpthread for GTest and split LDLIBS in LDFLAGS/LDLIBS
Add OS X as a tested architecture.