A Combination of Nonstandard Analysis and Geometry Theorem Proving, with Application to Newton's Principia