Fixed number parsing - fixes #26

Put a try and catch on the number parsing and make it universally used
by the command executors.  This will now message the console with a
warning when a string is entered where a number is expected.