optimize allocation in SCB's "connected mode"
add JDK7 support to StringCharArrayAccessor
remove encoder setter from EncoderAware interface
register encodeAs/decodeAs methods directly to most commonly used classes