only draw interior faces for flowing liquid against nodes which are mostly air

i.e., solidness == 0 and visual_solidness == 0, like signs, torches,
nodeboxes, etc. this only applies to side and bottom neighbours. We
still always draw the inside of the top face.