Move Size column to right of Updated

Users find the size column to be very distracting.  Move it to the
right where it is more out of the way.

Change-Id: I263b0a23371c8f1f7f69e6a48bc49726ba4746f3
Apply the size title to the entire cell

When a change is very small (e.g.  5 lines) the size bar is so few
pixels it is nearly impossible to hover over it and see the tooltip.
Apply the title to the entire table cell, giving the user a much
larger target to hover on.

Change-Id: I6ce8ab3a2e55279a9d6345aced42f8c179c608cf
Change Size column to show +X, -Y instead of a bar

Users hate the colored bar. It is inappropiate for a tool to be
deciding some changes get green bars and others get red bars.

The decision for the bar to be full width at some line count is
arbitrary and does not reflect what individual users think to be
a reasonable size change. Reasonable sizes can even vary between
projects on the same server.

Get rid of the bar and simply display "+X, -Y".

Change-Id: I3e3ff82dcb734f52b92cb1720b3f3f51ac119991
Add server config option to disable new features

Some user groups are intolerant of any sort of new feature or
funcationalty being added to the web interface.  Add a server
variable that disables or hides most new functionality.

Change-Id: Ide3a6a5e66cbba9c58575345a4a9ad1da209bb16
SideBySide2: Add "or [x] entire file" context option

Make it easier for users to get whole file context setting by
adding a checkbox next to the input field. When set the field
is cleared, so now users see:

  Context Lines   [    ] or [x] entire file

There are focus problems when the user modifies the lines of
context input text box and then clicks the "entire file" check mark
to show the entire file. The browser first delivers the change
event for the text box, and then delivers the click event on the
checkmark. Debounce these by delaying update of the view by 200
milliseconds, allowing the second click event to cancel the first
update and take priority, as this reflects the user intent.

When entire file is checked and the user enters a number into the
context box, immediately uncheck the entire file check box. When
focus is lost from the context box its new value will be committed
and the view will be updated.

Change-Id: Ic8f8f480df3ef39115c5322516ec149c1df8f89e
Merge "SideBySide2: Add "or [x] entire file" context option"