bug fix: cannot watch a dotted property

use scope.$eval instead of scope[] in case `iAttrs.uiCodemirror` contains a dot.