MULE-7463: Monitored ObjectStores should behave consistently

(cherry picked from commit 5e1449a2bb10981c3ed9b4744b0a2890fb2ed960)

Conflicts:
	core/src/main/java/org/mule/api/store/ObjectStoreManager.java
	core/src/main/java/org/mule/util/store/MuleObjectStoreManager.java
	distributions/standalone/src/main/resources/MIGRATION.txt
	modules/devkit-support/src/main/java/org/mule/security/oauth/DefaultRefreshTokenManager.java
MULE-7463: Accepting -1 as a valid value to keep backwards compatibility

(cherry picked from commit 6b2c05d8eae952295b4ee1a0d4dff76f9b984cb2)

Conflicts:
	distributions/standalone/src/main/resources/MIGRATION.txt