Expression Widget: Return current text even if invalid index
Add isValid shortcut method for QgsExpression. Changes to field model and
expression widget.

- Extract valid and isExpression checks in expression widget
Use expression widget for attribute table update bar