Code cleanup
fixed handling for parameters containing spaces,
added unescaping of uris,
updated tests to use ToString() for arguments
Updated version to 0.5.0.0,
Fixed handling for output files containing spaces,
Updated argument handling,
Updated unit tests