Fix typo of "recursively" in method name
Define a "natural" string comparer

This can sort numbers properly, without the need to zero-prefix them.
Use a "natural" sort order when enumerating the scripts to execute

This removes the need to zero-prefix numbers.  For example, "1.sql" will execute before "2.sql", which will in turn execute before "10.sql".