Don't limit trueness to "true" or "1"

We can check for greater-than and lower-than on a string containing a number by leveraging the dynamic nature of javascript, thus allowing for a broader use of stringToBoolean since its not limited to "true" or "1".