make lib static on windows (no export symbol); use boost::math::isnan for portablity
runnable on windows; change vector initialization in parts.hpp to pass assert in debug mode; merge min and argmin to reduce memory use; too many candidates detected
draw circle instead of rectangle; output image
add msvc check
merged #12
Merge remote-tracking branch 'answeror/answeror'