Added v-style support for objects

Something went wrong when squashing #607. But here it is, `v-style` directive now supports objects. #578