Make LineSegmentTool use x and y mappers so it works with BasePlot2D instances.

This shouldn't affect BasePlotXY usage.
Merge pull request #121 from enthought/fixes/xy_mappers

Make LineSegmentTool work with BasePlot2D