Allow building as a static -fPIC library
Build libnvim on CI server
Merge pull request #1586 from oakes/master

libnvim: Allow building as a static library
Make test29 work with nocompatible.
Ignore compatible mode
vim-patch:? Fix memory leak in readviminfo

Patch provided by Christian Brabandt
Improved by oni-link
Merge pull request #1622 from klusark/test29

default to 'nocompatible'
main.c: remove NO_VIM_MAIN

It is from legacy Vim, not used by Neovim.
vim-patch: Mark patches as NA. #1637
Remove VMS remnants
Remove dec-mcs remnants

It was (apparently) the default character encoding file used for line
printing on VMS, which is unsupported.
Remove Amiga remnants

Notes regarding the removal of specific items:

  - Aztec C: only on the Amiga.
  - mch_check_win(): doesn't exist anymore.
  - Comment in ex_cmds.c: It seems the context for this comment was
    removed, but the comment was inadvertantly left alone.