Jenkins build script changes.

1) `EXTRA_MAKE_FLAGS`, `EXTRA_CMAKE_FLAGS` environment variables to pass extra flags to Make and CMake.

2) The script now explicitly requests extensive testing.