added line3D to the boost usable types and removed Line2D(pixel). last one is unlikely to practical (can always be added later). Line2D and Line3D are not longer template types