refactor(kff.View, kff.BindingView, kff.ValueBinder): replace $element.get(0) with $element[0]
refactor(kff.CheckBinder): use direct DOM access to "checked" property instead of jQuery method
refactor(kff.RadioBinder): use direct DOM access to "checked" property instead of jQuery method
refactor(kff.DisabledBinder): use direct DOM access to "disabled" property instead of jQuery method
refactor(kff.FocusBlurBinder): use direct DOM access to focused element instead of jQuery method
refactor(kff.StyleBinder): use direct DOM access to style properties instead of jQuery.css method
refactor(kff.StyleBinder): wrap setting of style property in try/catch block

IE8 throws an error if vale is not valid for given CSS property
refactor(kff.ValueBinder): use direct DOM access to value properties instead of jQuery.val method including handling of multiple selects
refactor(all): remove remaining dependencies on jQuery and add simple $ wrapper as a substitute

Now it is possible to run framework without jQuery. By default, however, if window.jQuery exists, it will be used, if it does not, simple wrapper will be used instead. It is also possible to force use of simple wrapper instead of jQuery even if it exists by setting kff.useJQuery = false after kff is loaded and before any View is rendered. For now, this is just experimental support. IE8 is supported with provided ie8polyfills.js (standard DOM listeners and classList polyfill).