Documentation fix - epsilon must be between 0 and 1, not -1 and 0.

calculateSimplestFraction() now throws error if epsilon is invalid.
Bump to v0.4.1