added different config options for curl, root and geant4

ROOT extra config options cause the geant4 cmake to fail, separated config options such that they must be specified for each package at the command line flags, with a dict of arguments created in system.py.