[BC] add npm support to knockout

@petecooper I noticed you had to edit my chai npm changes, I hope I have the file map right this time. :)

BC address: 1DKFxpca5fUDTZ8iFRjcYgHQMD4q3DdHqV