Require pathname

Without this patch, passing an invalid path into an Aviator::Session object
raises an uninitialized constant error when it should be raising an
InvalidConfigFilePathError. This patch adds the pathname gem to
lib/aviator/core.rb so that Pathname is accessible from other modules.