add wrapped collection async.methods

add sample usage
add async methods to Collection Resource
update test\common