make JobArray#do_push iterate less

beginning? end? let's cut in half!
write down past design decision motivation
add header to spec files (tradition...)
bring Cronline (along with tzinfo) back in