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.
Merge pull request #1648 from Pyrohh/amiga-vms-cleanup

Amiga/VMS cleanup
Doxygen find_match_paren().
vim-patch:7.4.350

Problem:    Using C indenting for Javascript does not work well for a {} block
            inside parenthesis.
Solution:   When looking for a matching paren ignore one that is before the
            start of a {} block.

https://code.google.com/p/vim/source/detail?r=v7-4-350
vim-patch:7.4.355

Problem:    Several problems with Javascript indenting.
Solution:   Improve Javascript indenting.

https://code.google.com/p/vim/source/detail?r=v7-4-355
vim-patch:7.4.390

Problem:    Advancing pointer over end of a string.
Solution:   Init quote character to -1 instead of zero. (Dominique Pelle)

https://code.google.com/p/vim/source/detail?r=v7-4-390
Merge pull request #1247 from splinterofchaos/350

vim-patch:7.4.350 + vim-patch:7.4.355 + vim-patch:7.4.390
vim-patch:7.4.455

Problem:  Completion for :buf does not use 'wildignorecase'. (Akshay H)
Solution: Pass the 'wildignorecase' flag around.

https://code.google.com/p/vim/source/detail?r=v7-4-455
Merge pull request #1711 from fwalch/vim-7.4.455

vim-patch:7.4.455
vim-patch:7.4.456

Problem:  'backupcopy' is global, cannot write only some
          files in a different way.
Solution: Make 'backupcopy' global-local. (Christian Brabandt)

https://code.google.com/p/vim/source/detail?r=v7-4-456
coverity/74718: invalid FUNC_ATTR_NONNULL_ARG

- avoid null passed to ELOG format string
- receive (char *) internally
- modify identifier names for consistency
- edit comments for concision and consistency
Merge pull request #1685 from justinmk/coverity74718

coverity/74718
Merge pull request #1712 from fwalch/vim-7.4.456

vim-patch:7.4.456
vim-patch:7.4.457 #1713

Problem:  Using getchar() in an expression mapping may result in
          K_CURSORHOLD, which can't be recognized.
Solution: Add the <CursorHold> key.  (Hirohito Higashi)

https://code.google.com/p/vim/source/detail?r=v7-4-457
vim-patch:7.4.311

Problem:    Can't use winrestview to only restore part of the view.
Solution:   Handle missing items in the dict. (Christian Brabandt)

https://code.google.com/p/vim/source/detail?r=v7-4-311
vim-patch:7.4.395

Problem:    C indent is wrong below an if with wrapped condition followed by
	    curly braces. (Trevor Powell)
Solution:   Make a copy of tryposBrace.

https://code.google.com/p/vim/source/detail?r=v7-4-395
Ignore update errors in vim-patch script.
Merge pull request #1723 from fwalch/offline-vimpatch

Ignore update errors in vim-patch script.