Added regression test for font-lock keywords based on files from read-world fsharp applications using the 'ert' and 'faceup' packages.
Reworked directory handling by using new function 'faceup-this-file-directory'. Moved '(require 'faceup)' to top of file.
Integrating emacs faceup tests

1. Added faceup to test packages
2. Fixed a bug where keywords surrounded by '_' in a symbol would be
highlighted. Updated test output to match.
3. Changed tests so that test files are not passed on the command line,
and instead load them from inside the test files. As a result package
dependencies are properly loaded first.
4. Ensure usage of UTF8 on Windows
5. Update FAKE script to match
Merge pull request #759 from rneatherway/issue721

Fixes #721
Add missing require 'cl for Emacs
Fix for fsharp/fsharpbinding#763

Added an existence check to the buffer scoped shouldParse variable in
OnCursorHold.  Prevents the error mentioned in bug report.
added <leader>c to return after a <leader>d (go to decl)
leader-s documentation
documentation tweaks
Merge pull request #766 from sillyotter/master

Fix for fsharp/fsharpbinding#763
Merge pull request #767 from kjnilsson/master

vim: added <leader>s to return after a <leader>d (go to decl)
762 clear loclist, signs and matches on buffer load.
Merge pull request #768 from kjnilsson/master

762 clear loclist, signs and matches on buffer load.
Make sure to run RestorePackages first in FAKE
clear errror details on BufLeave
Merge pull request #769 from kjnilsson/master

clear errror details on BufLeave