Simplified ContentType and added charset support.
Updated MultipartHandler to utilize MultipartSupport instances for better cohesion.