issue #3: auto assign platform to next known program if preferred program not installed
update NEWS, README, README.md