Drop unused optional argument buffer

cider-macroexpand-expr is called twice in cider-macroexpansion.el, and
never uses buffer as an argument. Given the function doesn't use it
either, it seems unnecessary.