Added some Error checking for Skystream case when skzcmd could not be
run.

Users can now ask for an input device to be autodetected at launch
(in .pepid, autodetect=true)

Users can now select which data from an input device is viewable on the
interface.
(in .pepid with comma separated list of names of data offered by the
class, uidata=number1,string4,foo,bar)