CommandQueue don't append another queue any more to avoid trouble
rename internal class of MD5Digest to avoid conflict with enum type
added DigestSetting class supporting digest validate of setting read from file
added DeviceController and DeviceParameter
update test for DigestSetting and DeviceController
update ConfigReader to read DigestSetting generated configure-file

also updated inner layout style, replacing horizontal and vertical layout with grid layout which looks better when element in configure-file is few.