Added added knockout support

Knockout looks for click events.

source: http://stackoverflow.com/a/14164873/845580
Update fakeCheckable with knockout model changes

Html
 <input type="checkbox" data-bind="checked: isFurnished, prettyCheckable: {color: 'gray', label: '@GetText("Furnished")' }"/>

Custom binding
    ko.bindingHandlers.prettyCheckable = {
        init: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
            var val = ko.utils.unwrapObservable(valueAccessor());
            $(element).prettyCheckable({color: val.color, label: val.label});
        },
        update: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
            $(element).trigger("change");
        }
    };
Update fakeCheckable with knockout model changes
Update README.md
Changing spacings, comparisons and merging other pull requests: #31 and #39
Merging pull requests: closes #31 #39 #41