Makes blob point collection lag immune
Created by: clusterfack
Blob points are now changed to be distributed based on the time since the last life() tick instead of having a set amount per life() tick. This stops lag from lowering the number of points received from blob life() of cores, though lag will still affect things like pulse() which affect both resource/factory nodes.
Incidentally this will about double the base generation rate of points for a single blob core, which seems needed both for beginning blobs as well as extra overminds that often barely get any points at all.