Implemented AddrMessage
Added clearCache flag to BitcoinSerialization._needInstance()

This flag should be used to indicate that the instance will be changed and so any cached data like the serialization bytes need to be cleared.