Update 9.rkt

Added error checking, tests, and renamed to avoid conflicts with existing even? predicate