Host: Add object file extension to binary patterns.
Rename ExMake.Cache.save_manifest/2 to append_manifest and support appending.

Useful for libraries that need to make the cache staleness
depend on an external dependency file, such as those produced
by `gcc -M`.