Add YUI datatable library
Add method for providing server statuses with javascript

This patch provides each GerritServer connection statuses as JSON
format. This feature is expected to access by javascript.
Add jelly binding methods

This patch provides 2 methods. Those can handle GerritServer connection.
Those can access from JavaScript.

And, Those can wait until connection status is actually changed.
Add server status "na" for pseudo mode
Add params to server status
Add server list table to gerrit config
Return typesafe object to stapler

JavaScript method should return typesafe object without converting to
string.
Rename methods and fix wait logic

Change method name from doStart/StopConnection() to doWakeup/doSleep().

In those methods, change below:

* Get connection status from GerritConnectionListener instance
* Return changed connection status as json object
Remove tabs from javascript file

Convert to 4 spaces.
Fix endpoint to wakeup/sleep
Remove connection control form from server config page

Connection control feature is replaced to server list.
So remove form.

GerritServer#doConnectionSubmit is no longer used. So remove it.
Avoid to generate wrong link

If frontEndUrl is empty, wrong link is generated.
This patch avoids it.
Fix checkstyle error
Change redirect page when submitting server config

When save button is pushed, global config and job config are redirected
to upper page. But gerrit server config is stayed in the same page except
when server name is renamed.

This patch always redirects upper page from gerrit server config.
Update test
Move administrative messages for GerritServer to server config page

New server configuration cannot update administrative message area
dynamically. In addition, message is increased in proportion to the
number of GerritServer. It is hard to see.

This patch moves messages for server to server config page.
Indicate warnings or errors on edit button in gerrit management page

After moving messages to server config page, no server warning or error
status is shown in gerrit management page.

This patch indicates server status except connect/disconnect to config
edit button.
Add JSLint task to compile phase

To keep JavaScript secure, JSLint task is added.
In addition, fix gerrit-search.js to prevent lint error.
Prevent that pseudo mode is set during connection

If pseudo mode was set during connection, its server cannot be disconnected.

This patch prevents to set pseudo mode during connection.
Merge branch 'new-management-config' of github.com:rinrinne/gerrit-trigger-plugin into rinrinne-new-management-config

Conflicts:
	gerrithudsontrigger/src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer.java
	gerrithudsontrigger/src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/hudsontrigger/GerritAdministrativeMonitor.java
	gerrithudsontrigger/src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/hudsontrigger/GerritAdministrativeMonitorTest.java