moved iterators out of gaussbas.h; made a mess, fixed it, basically back to where I was last commit