Updated version of Findbugs and Checkstyle

The versions are updated in order to
make it work with Maven 3.

Change-Id: I9e504bc18b087bba9bee27f644d50ff3230476d5
Search for full names separated by space

Administrators can now search for full slave names
separated by space when configuring and deleting slaves.

Change-Id: I05b1e675796a888e94f75491871646ad62aba529
Disabling delete buttons after the user starts deleting slaves

After pressing "Yes" when deleting slaves, the buttons are
now disabled in order to avoid multiple clicks from the user
while the request is being processed.

Change-Id: I86bb19615407c416a73238921e9e92ef00a8c252
Added links to the slaves affected

Administrators now have links directly to the individual
slave pages from the list of slaves affected.

Change-Id: I3fa58ebe19842055f57ab69f1df3c1ab6f40e431
Moved Javascript code

This fixes that some Javascript code was called
several times, since it was included on the
rendered web page several times.

Change-Id: Ibe6dc5ba30ffd9e4436d97c6969b998da6c995b1
Multiple slaves online/offline and connect/disconnect

The plugin now supports taking several slaves online or offline
and connecting or disconnecting them. For this, a new menu called
manage slaves has been added.

Changed Jenkins version requirement to 1.554.
The program can put nodes offline and no correct Cause could
be found in earlier versions. It now supports
OfflineCause.UserCause, which is exactly what was needed.

Change-Id: Ibd9673622e291a859d33180716f2aac4b01e37eb
Added developer in POM file

Added Joakim Ahle as Developer in the pom.xml file.

Change-Id: Ic2a355d80252a69ebf061a918b2de4ec3cb1096c
Fixed broken help links and added test

Fixed broken help links in configure slaves and create slaves.
A test case was added for this so it's easier to find in the future
Change-Id: I2bdaff9552ef94cc82f115cfd0c25be9a2964864
Merge "Fixed broken help links and added test" into internal
Added support for running plugins

Now possible to change Node Properties for many slaves.
This is fully supportive of any plugins that is configured from the
node configuration page.

Change-Id: Ib593db47bb342e23746d4e7660cfebae1de68622
Test for removing NodeProperties

Added a test for removing NodeProperties
by submitting the same form that's done
when using the web ui.

Change-Id: I0011c2f33158c01f55587b77bbe44ab893f55370
Auto populating node properties in settings selector

If the selected slaves have the same node properties,
these properties will be displayed on the settings
selector page. If a delete button is pressed for an
auto populated item, it will be added to the remove list.

Change-Id: I96827c59960355db4631d1b5f032bbd148d093ce
Merge branch 'i'