add directive deep option
fix IE10/11 v-model infinite bouncing (ref: #592)
fix directive deep option test coverage
fix vm.$log when property is not observed or does not exist
make deep watch traverse arrays