*Added compileAdmin back
*Added Railo Builder for Core Project
*Added 'Deploy' target to core/build.xml to deploy the .rc file and restart MasterControl
*Changed Project meta-data.
Improved build process
Added Class that allows the request body of an http request to be treated as a "ReadOnlyResource". Helpful if you want to use fileRead() commands on the request body. (used for fileOpenRequestBody() MCML function)
https://issues.jboss.org/browse/RAILO-2137 cfadmin tag type="web/server" not always being honored
https://issues.jboss.org/browse/RAILO-2137
Merge branch '4.0_RAILO-2137' into 4.0
Improved build process
Merge branch '4.0_cfhttp_MultiPartResponse' into 4.0
Problem: Different instances of a CFML application that are intended to be clustered (using sessionCluster=true) could only be clustered if the different instances have the same application name. two applications could be configured differently but still need to share session storage so they can't have the same application name.

Fix: Add this.sessionClusterKey (which defaults to the application name) that will be used for the sessionID and when getting the instance of the session "Cache". This allows for different instances of the same application with different application names to use the same session cache provided they each have this.sessionClusterKey="VALUE" to the same value.
Admin still having password problems
Web Services fixes nested subtypes, soap from top-level mapping, soap inheritance.
Merge branch '4.0_RAILO-2137' into 4.0
Merge branch '4.0_WebServices' into 4.0
Merge branch '4.0' of https://github.com/getrailo/railo into 4.0

Conflicts:
	railo-java/railo-core/src/railo/runtime/Info.ini
	railo-java/railo-core/src/railo/runtime/tag/Admin.java
Merge branch '4.0_XMLElemNew_prefixes' into 4.0
Merge branch '4.0' of https://github.com/getrailo/railo into 4.0
Merge branch '4.0' of https://github.com/getrailo/railo into 4.0
Added new interface CacheWithTeardown which cache can optionally implement to be notified when Railo no longer needs the cache.  The teardown method should be used to disconnect network connections or any other clean up tasks.
Merge branch '4.0_CacheTeardown' into 4.0
* Switched to new Hibernate cache Regions
* Fixed cacheConfig error.