Dynamically Set a Default Device on First run

Looks for devices by Product name and by dimensions.
Still missing a bunch of product ids for non-nexus devices.