Merge pull request #2088 from dingpinglv/Iss5800_StencilBug

Fixed #599: fixed the bug that hexagonal tilemap on Canvas mode position is error
Fixed #5811: cc.Armature supports setting shader program in v2.x