Allow '@' character as end of line padding in uuencode format.
Not sure why this is generated, but this fixes a problem with a
particular file that was received with the following final line:

F-WE<-*A5]AY]%7>8'&!!(_Y<F*55_"*%46"<OFG=>_5(F/\'``!@
diff --git a/Modules/binascii.c b/Modules/binascii.c
index 4776170..7e03799 100644
--- a/Modules/binascii.c
+++ b/Modules/binascii.c
@@ -265,7 +265,9 @@
 	*/
 	while( ascii_len-- > 0 ) {
 		this_ch = *ascii_data++;
-		if ( this_ch != ' ' && this_ch != '\n' && this_ch != '\r' ) {
+		/* Extra '@' may be written as padding in some cases */
+		if ( this_ch != ' ' && this_ch != '@' &&
+		     this_ch != '\n' && this_ch != '\r' ) {
 			PyErr_SetString(Error, "Trailing garbage");
 			Py_DECREF(rv);
 			return NULL;