Device edit form now displays the extra attributes fields.
Devices can now have values for the typespecific attributes. Fixes #22
extra attribute fields are correctly loaded when editing
fixed duplicate added attributevalues
fixed behaviour when creating new device
quickfix for wrong form ordering