Adding knockout bindings to jqueryui (knockout-jqueryui)

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Adding a flipswitch widget for jqueryui (jqueryui-toggleSwitch)

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
New KO templates with custom widgets

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Knockout binding for jqueryui-toggleSwitch

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
toggleSwitch: adds val() method to object.

This enables us to change what the widget displays and keep it in sync
when the underlying select changes (like, when knockback modifies it).
jqSwitch: make the binding update the jq widget and also display the
correct value.
Load bootstrap before jqueryui (problem with rendering buttons on spinner)

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Adding custom knockout binding for render widgets

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
ConfView: render using widgets and nested knockout templates.
conftemplates: remove redundant closing KO block.
confview.jade: use two spaces for indeting.
ConfView: make scrollspy work, toggle it after rendering the view.
Moving names in binding and tpls to use widget property on viewmodels

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Widgets: update values after keydown on inputs.

This changes the observable value as we type and also displays the
'Default' button without needing to change focus.
adds listWidget.
Default button visibility: Fixing comparation to support objects and arrays

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Switch widget: Support for custom values from config

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Switch widget: Adding div to make ko render it before aother stuff

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Widgets: add object

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>