Supporting thicknesses less than 1 for polylines and polygon boundaries

Fixed issue #6
Merge branch 'Development'