Bap table intersections fix + Bap table tests

@ivg the way I fixed the intersections bug we talked about was to just get the `min` memory from the table and start folding from that address. If there's no memory in the table this just gets set equal to `max` of the 'intersector' memory--your suggestions are welcome.