go/ast: don't remove function bodies when filtering exports
go/ast: don't remove function bodies when filtering exports

This is a semantic but no API change. It is a cleaner
implementation of pure filtering. Applications that
need function bodies stripped can easily do this them-
selves.

R=rsc
CC=golang-dev
http://codereview.appspot.com/5206046

tav/go,tav/go,tav/go,tav/go,tav/go,tav/go,tav/go