Merge pull request #147 from topilski/master

CMake architecture auto definitions fixed. Added icons to header EditIndexDialog. Replaced QTextEdit to QScincila. Checkbox isUnique() and isBackground() properties of index. Added common base class to ExplorerTreeItems. Added showContextMenuAtPos() method.
added edit index item menu