Fixes problem with using #each from within a can.Component

See the 1d81262 for more details on the fix. There might be a more elegant solution as it's a tad hacky to force can.view.lists to support regular can.Maps, but this does pass all tests. Fixes #583