Remove unneeded constructs
Refactor: split XMLUtils

- depending on XMLUtils was pulling too many dependencies
- embedding needs some methods from XMLUtils but not the dependencies
- also removed some unused method and constants
Remove XPL trace code
NetUtils: remove specific logger
Remove separate portlet deployment

- the embedding API will be a better solution
IntelliJ project files

- more heap and use Java 7 for ant
Implement #1808 "Server-side Form Runner embedding"

- extract and abstract proxy portlet code
  - most of the embedding code proper is now shared
- orbeon-embedding.jar/orbeon-proxy-portlet.jar
  - remove dependency on log4j
  - proguard/jarjar
- servlet embedding
  - use new API
  - servlet filter
  - forward headers in and out and status code
- proxy portlet
  - remove namespace stripping on incoming Ajax requests
- remove support for async portlet load
  - this was mainly needed for IE7
Minor: remove commented out code