Added '-p <platform>' option.
Enhanced binary version checks fallback to using 'what' if '-V' doesn't
work, for pulling binaries cross-platform. Using '-V' first is preferred
as it gives more info (i.e. the release date), but 'what' contains enough
informaiton to be useful.