Devices

 - grouping, legend, detection, run result history
 - JSON header content-type
 - naming
 - join page, run page adjustments for devices