fix memory leak with no handlers
channel exceptions should be reported on exception handler
Use UTF-8 as charset to read mod.json. See BZ-428488
Always use UTF-8 to read via Scanner
Merge branch 'master' into sharedmap_polymorphic