Update Buck

New Buck version migrated start scripts from shell to python,
so we are getting closer to cross platform support.

Change-Id: I55153a5ab7511773dc4aefe97f174a863154a682
Merge "Update Buck"
Watchman: Add buck-out dir to ignored directories

As pointed out in [1] and documented in [2] add .watchmanconfig file
to ignore Buck build directory.

This is useful to ignore a directory that contains only build products
and where file change notifications are unwanted because of the sheer
volume of files.  Not to mention that during tests execution temporary
directories are created and wiped out that may confuse watchman.

[1] https://github.com/facebook/buck/issues/183
[2] https://facebook.github.io/watchman/docs/config.html

Change-Id: Ib5a248f9b14006c64fb55d064d8ef5decf6b9061
Update replication plugin

- Fix replication_log no longer logging after plugin reload

Change-Id: I9140c8d4f391e69102eacc901e74a4c6367b812d
Support for CSharp syntax highlighting

Bug: Issue 2848
Change-Id: Ibdc6a5c678c4340570d016d59545a40f6fabdf91
InlineEdit: Fix some typos in REST API documentation

Change-Id: If8fef8af3b847907494352aa3039bf8647dbe051
Merge "Update replication plugin"
Update plugins to latest revisions

Update the plugins:

- commit-message-length-validator
- download-commands
- reviewnotes
- singleusergroup

to add the fix:

- Add Gerrit-PluginName in BUCK file

Change-Id: Icb0e51be909c124598e9e7d2f5d8d648dfd97a0d
Merge "InlineEdit: Fix some typos in REST API documentation"