swapped 'top' and 'bottom'
added extra Line functionality, adjusted whitespace
added extra Line functionality, adjusted whitespace
Merge ../ship_builder/geometry

Conflicts:
	vector2d.h
	vectorn.h
moved 2d point-line signed side test to be more generally usable