Add support for %cat with .rb ext omitted.
Allow highlighting ommitted '.rb' ext, DRY up ext checking.
Only call Pry::Code#from_file once on instantiation.
Oops, fix typo in comments.
Switch to backticks instead of plusses.
Set and unset in a context.
Remove unnecessary #basename.
Remove early File#basename so relative paths actually work.