Merge #965 'Make os_get_localtime() portable + fix bug on win'
vim-patch:7.4.276

Problem:    The fish shell is not supported.
Solution:   Use begin/end instead of () for fish. (Andy Russell)

https://code.google.com/p/vim/source/detail?r=a6b59ee633a355095e6473ec5e2a7d9088bfb853
Add path_tail_save() unit test.