updating deap and changing requires to use default deap lib instead of shallow in order to better re-use dependencies in browserified bundles