fix package-buffer fixes

marmalade/package-buffer-info: new function handles errors in packages better