first release
renamed License.txt to LICENSE
fixed:

The constructors are messing up the prototype chain by not returning the autogenerated 'this'-object, but rather some ad hoc object.
Merge branch 'issue/github-4'
Configurable functions are now defaultable
Merge branch 'issue/github-9'
added Naming_conventions and Coding_guidelines
added spec for windows and doors
fixed comments
created WinDoorSet constructor
Polar tangent vector calculated
Rafter - now with tangent planes
changes to horizontalSurfaceProjection_body
adding a spec for cons/geoms/Surface
compiles! Ship it
moved instances and fixed small bugs
Merge branch 'hotfix/no3' into feature/winDoors
debugging horizontalSurfaceProjection
Merge branch 'feature/winDoors' into hotfix/no3
fixing precision bug in surfaceDist.

phiS = 4, thetaS = 0 :
best_phiR_end_estimate:  6.283617937340014

surfaceDist error hypothesis: as the delta phiR span increases, the distance  underestimation error increases, to the point where it dwarfs the corrective power of the phiR_end_estimate_B.
However this does not explain this observation:

phiR_end for surfaceDist: 7.337545372284094
surfaceDist: 856.0595410304284

and:

phiR_end for surfaceDist: 7.030486254051471
surfaceDist: 605.3676066981125