A few rustdoc source view improvements

cc @alexcrichton