move heuristic initialization into candidate constructor to setup for the angle heuristics
add cosine similarity scoring function for angle heuristic
get ready to compute the angles
change over the zoom stuff to scale within the postproccessor
Merge branch 'kk_zoomtoscale' into kk_unionizer
fix up automatic cast between double and int. remove comments about 'level'
Merge remote-tracking branch 'origin/kk_zoomtoscale' into kk_unionizer
realized that the mapnik::map object has most everything that we might want for post processing so switched over to sending that
add the rest of the bits to compute the approximate angle of a curve leaving a unioning point
get rid of uninitialization warning