Merge pull request #1017 from havenwood/plus

Append to Strings with #<< rather than #+
Remove man page from pry

This removal was requested because the *nix man command does not find
it.  The pry man page was used by a rarely used gem named gem-man, that
looked in a man folder for the correct page.

Until rubygems plan to load manpages into GEM_PATH for general use

https://github.com/rubygems/rubygems/issues/74

We'll remove this.
Merge branch 'cat' of github.com:havenwood/pry into havenwood-cat
Revert "Add load path autocompletion for %cat command."

This reverts commit 10a6739cb353fa54d24e9f8c8e5dd44a1007eeae.
Merge pull request #1019 from rondale-sc/remove_manpage

Remove man page from pry
lib/pry/code/code_file.rb: make use of the @filename ivar
lib/pry/code/code_file.rb: refactor #code_path

Make the code slightly more self-documenting.