Code cleanup
Implement missing menu functions

Fix #35

Zoom is removed.
Fix Qt 4 compatibility

QAbstractItemModel::dataChanged has different parameters
between Qt 4 and 5. Qt 4 does not support the "roles" argument.
Removed.