Rollback #1320 as it cause major performance regression. Add support for externalizing destroy operation

Conflicts:
	modules/cpr/src/main/java/org/atmosphere/cpr/AtmosphereFramework.java