format: properly truncate http
update changelog
format: fixing another corner case when option kind is present but size is not.
tests: adding testcase for issue #7
filter: support to silence errors from filter_from_argv.

primary usage is unittesting