Improved naming for Conditions

The naming for conditions is now (somewhat) more consistent.
Adds float support to GoodLooking

This closes #28
Prevents integers starting with 0 in GoodLooking

Since integers starting with a 0 are in octal representation and we paste
the integer literal right into php, it can produce rather strange effects.
Instead, we just disable integers starting with zero (unless they are
nothing but zeroes).
Sprinkled some intvals over for-compilation

This gives us a reasonable handling of floats, a decent handling of
strings representing integers, and a rather poor handling of other
strings, but it's better than just ignoring the problem.