GUI: refactor ::assert() to Q_ASSERT()
GUI: fix withSelectedIndexes not to skip rows in hierarchies
GUI: make views not editable
GUI: use unsigned long longs for storing converted pointers
GUI: implement drag & drop for the track window