Allow ~/.vim/vimpagerrc as init file

This will check for `~/.vim/vimpagerrc` if `~/.vimpagerrc` does not exist.
Motivated by the prctice in Vim itself (see `:h vimrc`).

Also remove some unnecessary whitespace.
fix typo
vimcat: pass through if not on a tty
Merge pull request #68 from dfechner/master

vimcat: pass through if not on a tty
Merge pull request #62 from lucc/master

Allow ~/.vim/vimpagerrc as init file
add manpage for vimcat
add command line option to specify a vim command

Adds the command line option -c to vimcat and vimpager, so that we can
run a vim command after opening the file. For instance

  cat blah | vimpager -c 'set ft=sh'

opens blah highlighted as a shell script.
document '-c' command line argument
Merge pull request #69 from aroig/manpage

add manpage for vimcat
Merge pull request #70 from aroig/clargs

add a command line argument to run a vim command after opening the file
doc/license updates

Reword the vimpagerrc section in vimpager.md to reflect the different
possible locations including ~/.vim/vimpagerrc introduced in 2ae0a3f .

Add the 3-clause BSD license to vimcat and vimcat.md, I would have liked
to use the 2-clause license like in vimpager but the original vim script
upon which vimcat is based uses the 3-clause license.

Add my email address to the copyright lines.

Change Makefile to not use install -D, because OSX does not have install
-D, use mkdir -p instead before the install invocations.
reexec under bash/ksh when possible #63

Add some code to the top of vimpager and vimcat to have the script
reexec itself, preserving redirection, under bash or ksh if available,
with the PATH modifies to find them on Solaris.

Both scripts need more work for better original bourne compatibility
aside from this hack.
fix copyright, add last 3 contributors

Remove duplicate copyright statement from vimcat I erroneously just
added.

Add the contributors for the last 3 pull requests.
require bash or ksh for vimcat, fix indents

Make the bash/ksh reexec fail if either one is not available in vimcat,
since the script uses arrays and will fail under plain bourne.

Fix the reexec code indents for the vimcat modeline.
release 1.8.3
turn off 'h' help screen binding from less.vim #71

less.vim binds 'h' to a small help screen, unmap it so that the cursor
moves left instead.

Perhaps what we really need is a no-line-wrap mode, with h and l
scrolling the screen left and right.
release 1.8.4
fix up arrow again (broken in 423908d)

423908d broke the up arrow mapping, because it has to be the last
command in a -c command list, but so does the 'unmap h'.

Add another -c command with the up arrow mapping, now both mappings
work.

Reported by Tom <reztho@archlinux.us>.
release 1.8.5
Check for _vimrc file too.