PI for Windows

<cmath> on Windows does not define M_PI macros. We instead declare and
use const double PI inside namespace Choreograph.
Update samples and tests for Windows.

Found result of a bug in the bezier test; investigating.