[TypeCast] Add deep copy support for variables.
Merge pull request #350 from wcwang/next

[TypeCast] Add deep copy support for variables.
Fixed bug TDIS-7234 and reconstruct notification code

Signed-off-by: wangjun <junx.j.wang@intel.com>