Fix #155 - All assets shared the same filter

This was kind of a huge problem : basically if you applied a filter to several assets (a collection, a directory etc), Basset would use the same filter everytime, overwriting the Filter's `resource` property. This pretty much messed up every requirement as the processed requirements of the _last_ asset of the collection would be used for every asset.