inspector controls use a protocol to set values
split inspector view controller, added document properties view
added MgImageLayer.interpolationQuality property
update root layer size/position when changing document size
added duplicate: and alias: commands
cursor keys in viewer move objects (shift to move by 5px)