Extending PR #23

Extending PR #23 and basically just rewriting the js for the datetime partial to support nil and to not be ugly as hell.
Yip, but I use the form builder in the uneditable view too.

f.check_box(attr_name, {value: boolean, class: "boolean", disabled: "disabled"})

So it shows the checkbox in a disabled (uneditable) state