changed [illegal] variant type usage to a prefered static typing
removed access of non-existant property
removed duplicate identifier 'update'
Merge pull request #1443 from butlersoftware/knockout---TypeScript-0.9.5-fixes

various knockout test fixes