Explicit arguments
Created by: ascent12
Allows explicitly selecting the devices you look at with command line arguments, in case you only want to look at one, instead of them all. Also adds some extra error-handling in some cases where we're given an invalid file.