replace merge implementation with _.extend
update version required of underscore