TMDM-7513: "search not according to the current search conditions"

Fix incorrect constant condition when only one condition is provided in web ui.
TMDM-7474 : Can not update FK field if its current type is extended from another reusabletype
TMDM-7496: "'contains the word(s)' on complex type field doesn't work when using full text "

Includes non-instantiable types (reusable type) in full text query.
TMDM-7479 : Foreign key picker pen button is lost by browser IE
Merge branch 'master' into prototype/joint_er