Let parseArgumentsAndInputFiles() return arguments as dict
Let parseArgumentsAndInputFiles() return arguments as dict

The use of defaultdict is an implementation detailt and the behavior
is not needed anymore. This allows simple dict comparison in tests.

webmaster128/clcache,webmaster128/clcache,webmaster128/clcache