BISERVER-11007 - Impossible to use full list of TCP and UDP port numbers while tuning mail server

migrated port type from Short to Integer, added validation to Max and Min values
Merge pull request #1398 from aliakseihaidukou/BISERVER-11007

BISERVER-11007 - Impossible to use full list of TCP and UDP port numbers...
[PPP-3244] - VersionCheck failed due to bad class name in code.
[BISERVER-11276] Implement Connection Pooling to respect "disabled" and "enabled" pools at the same time
	- "Enable Connection Pooling" checkbox now defaults to 'checked' (on creation)
	- implemented DinamicallyPooledOrJndiDatasourceService that delegates to a pooled / nonPooled DatasourceService depending on databaseConnection.isUsingConnectionPool()
	- implemented DinamicallyPooledDatasourceSystemListener to handle pooling / nonPooling depending on databaseConnection.isUsingConnectionPool()
	- connection pooling properties implemented: testOnBorrow, testWhileIdle, testOnReturn, defaultReadOnly, defaultAutoCommit, defaultTransactionIsolation, defaultCatalog, poolPreparedStatements, maxOpenPreparedStatements, accessToUnderlyingConnectionAllowed, timeBetweenEvictionRunsMillis, removeAbandoned, removeAbandonedTimeout, logAbandoned
[CLEANUP] Removes the backport import.

The code was importing the backport version of java.util.Collections. That's a no-no.
[REVERT] Will clean this correctly.
shared file update from distribute.groovy
shared file update from distribute.groovy
shared file update from distribute.groovy
shared file update from distribute.groovy
shared file update from distribute.groovy
shared file update from distribute.groovy
shared file update from distribute.groovy
shared file update from distribute.groovy
[BISERVER-11276] Implement Connection Pooling to respect "disabled" and "enabled" pools at the same time
	- fixed typo in class name: "dinamically" -> "dynamically"
[BISERVER-11251] Prpt and prpti samples not imported
Merge pull request #1409 from webdetails/BISERVER-11251

[BISERVER-11251] Prpt and prpti samples not imported
Merge pull request #1406 from webdetails/BISERVER-11276

[BISERVER-11276] Implement Connection Pooling to respect "disabled" and ...
[BISERVER-11276] - Correcting the typo in the DynamicallyPooledDatasourceService
Merge pull request #1411 from rmansoor/BISERVER-11276

[BISERVER-11276] - Correcting the typo in the DynamicallyPooledDatasourceService