Fix binary translation issue with exec.
Var typo fixes in the manifest parser, plus tweaks to field names for attachment information.
Fixed small typo in test name.
Fixed possible binary translation issue when setting up manifests for testing.
Fixed command name typo
Added tests for manifest parsing. Exposed most of the problems fixed in the preceding commits.