Added all sample inputs/specs. Many changes. Almost complete.

TODO: Fix problem with always accepting the first accept state even if a
better one hasn't been checked yet. For example for "32.4", accepting
$INT and infinitely looping on "." when $FLOAT is the proper accept.