Added Kepler build variables
Updated maximal_independent_set interface and generalized all other graph operations to handle various input types.