GLES2Dbg: implemented shader tracking and editing

Next commit is improving the protocol and
 checking errors after shader upload

Change-Id: I6afe3b63a68e00cd395885fd26cd6fcb311cfbec
Signed-off-by: David Li <davidxli@google.com>
9 files changed