new method for set: set.merge

new method for set: set.merge, add multiple container's elements to self
some functions in utils.coffee

some functions in utils.coffee