[maven-release-plugin] prepare for next development iteration
The list subversion tags parameter should consider the Item.BUILD permission and not Item.CONFIGURE

(cherry picked from commit 399f17a1c39986185bea11b2e9baebf72af6dd53)
[SECURITY-158] Fixing doFillCredentialsIdItems for SubversionTagAction.
Amends 399f17a.
(cherry picked from commit f427721c4345b0430e897064887947e7e60e6568)
[SECURITY-158] checkCredentialsId/fillCredentialsIdItems cannot be called on a null context.
Amends 399f17a.
(cherry picked from commit 0f33f8c2900088c4335be5c554800c6960b961c9)
Comment.
(cherry picked from commit 4fdf3f3b81e778eb8faecbb0504a161c5a0bacce)
[SECURITY-158] checkCredentialsId/fillCredentialsIdItems were not actually being used as intended.
Amends 399f17a.
(cherry picked from commit 376724606efb68d9b8825eda41fe7e961ed98b72)
User is allowed to bring their own credentials. If they have Item.CONFIGURE then they can use Jenkins credentials for tagging also

(cherry picked from commit 57653e45cf824794b003a369099083b1d4ab2d72)
Fixing compilability.
[maven-release-plugin] prepare release subversion-2.4.4
Fixed compilation erroe
Sort moduleLocations by localDir
Add workspace updater class for reverting externals
Modified git tag