Added support for KnockoutJS

Don't need to specify a selector, can bind to an observable instead.