[510922] Validation now check Binding compatibility with expression type

This patch fixes Binding and VariableDeclaration validation.

Bug: 510922
Change-Id: Ifb922f09744aed76418923361f17321b0698ae87
26 files changed