updated ignore file to mute NCrunch-generated files
Allow user-specified EllipseDiameter
included a sample project which tests the change