added missing installation requirement
workaround rcurl weirdness
optional packages are painful. if any are missing, stop. note that this doesn't yet stop rserve from spinning up the servers