Add support for Knockout 3.0.0
update references to use KO 3.0.  Add manual runner for 2.x KO.
style changes/updates for KO 3.0 functionality
add bower.json and update version