Highlight face in edit mode complete

Created new cylinderAsLine function which works in 3D. Created function
to sort vertices to create highlight rectangle around face which the
mouse has moved over.