Added stringiness checks to split, long_path and short_path.
Added tests to accept Pathnames for split method.