updated header with reference to caolan/async