added args, kwargs to AttributeProto.__copy__
added copy function for prototypes
fixed recursion error
min
added fallback to copy.copy in prototype's copy for other types