Fix coding style
Fix attaching timing JS when content-type includes charset

Add `ResponseListener` class tests
Merge pull request #12 from CyExy/fix_attaching_timing_js

Fix attaching timing JS when content-type includes charset