Missing dynamic library: jpeg and tiff for py2app

issue4328
review7711002
Fix focus of invalid widget

tab_compare only works correctly for sibling widgets. find_first_focus_widget
uses the nested focus_chain to find the first widget.

issue4332
review5741002
pre_validate must not set value and must always validate xxx2many records

issue4330
issue4331
review9841002
Fix save graph after refactoring of changeset 0535f5cf7e00

issue4337
review6671003
Set active item in revision combobox

issue4333
review6661002