[indexes] Fix default [de]serialization of BlockFilter.
[indexes] Fix default [de]serialization of BlockFilter.

This only changes network serialization. Disk serialization does not
include the filter_type and is defined in
ReadFilterFromDisk()/WriteFilterToDisk().

bitcoin/bitcoin,pataquets/namecoin-core,tecnovert/particl-core,fujicoin/fujicoin,prusnak/bitcoin,domob1812/bitcoin,bitcoin/bitcoin,ElementsProject/elements,MarcoFalke/bitcoin,fanquake/bitcoin,namecoin/namecore,AkioNak/bitcoin,particl/particl-core,jnewbery/bitcoin,alecalve/bitcoin,bitcoinsSG/bitcoin,jamesob/bitcoin,Sjors/bitcoin,instagibbs/bitcoin,GroestlCoin/GroestlCoin,ElementsProject/elements,alecalve/bitcoin,mm-s/bitcoin,pataquets/namecoin-core,bitcoinsSG/bitcoin,jlopp/statoshi,bitcoin/bitcoin,EthanHeilman/bitcoin,namecoin/namecore,yenliangl/bitcoin,qtumproject/qtum,jambolo/bitcoin,mruddy/bitcoin,MarcoFalke/bitcoin,fanquake/bitcoin,tecnovert/particl-core,rnicoll/bitcoin,litecoin-project/litecoin,n1bor/bitcoin,dscotese/bitcoin,instagibbs/bitcoin,jnewbery/bitcoin,practicalswift/bitcoin,ElementsProject/elements,JeremyRubin/bitcoin,apoelstra/bitcoin,n1bor/bitcoin,midnightmagic/bitcoin,ajtowns/bitcoin,andreaskern/bitcoin,domob1812/bitcoin,litecoin-project/litecoin,fanquake/bitcoin,n1bor/bitcoin,ElementsProject/elements,pataquets/namecoin-core,lateminer/bitcoin,jambolo/bitcoin,domob1812/namecore,rnicoll/bitcoin,GroestlCoin/bitcoin,apoelstra/bitcoin,sipsorcery/bitcoin,jamesob/bitcoin,andreaskern/bitcoin,GroestlCoin/GroestlCoin,GroestlCoin/bitcoin,jlopp/statoshi,bitcoinknots/bitcoin,dscotese/bitcoin,jnewbery/bitcoin,bitcoinsSG/bitcoin,fanquake/bitcoin,yenliangl/bitcoin,jonasschnelli/bitcoin,domob1812/namecore,Sjors/bitcoin,qtumproject/qtum,particl/particl-core,GroestlCoin/GroestlCoin,dscotese/bitcoin,GroestlCoin/bitcoin,n1bor/bitcoin,pstratem/bitcoin,sipsorcery/bitcoin,qtumproject/qtum,particl/particl-core,kallewoof/bitcoin,achow101/bitcoin,fujicoin/fujicoin,qtumproject/qtum,practicalswift/bitcoin,alecalve/bitcoin,n1bor/bitcoin,rnicoll/dogecoin,alecalve/bitcoin,rnicoll/bitcoin,jlopp/statoshi,sipsorcery/bitcoin,andreaskern/bitcoin,achow101/bitcoin,bitcoinsSG/bitcoin,midnightmagic/bitcoin,andreaskern/bitcoin,mm-s/bitcoin,pstratem/bitcoin,bitcoin/bitcoin,yenliangl/bitcoin,domob1812/bitcoin,midnightmagic/bitcoin,lateminer/bitcoin,MarcoFalke/bitcoin,pstratem/bitcoin,jamesob/bitcoin,Xekyo/bitcoin,namecoin/namecore,mruddy/bitcoin,domob1812/namecore,MeshCollider/bitcoin,MeshCollider/bitcoin,pstratem/bitcoin,bitcoinsSG/bitcoin,tecnovert/particl-core,qtumproject/qtum,dscotese/bitcoin,rnicoll/dogecoin,prusnak/bitcoin,fujicoin/fujicoin,sstone/bitcoin,ajtowns/bitcoin,bitcoin/bitcoin,alecalve/bitcoin,prusnak/bitcoin,EthanHeilman/bitcoin,MarcoFalke/bitcoin,domob1812/bitcoin,bitcoinsSG/bitcoin,namecoin/namecore,apoelstra/bitcoin,cdecker/bitcoin,instagibbs/bitcoin,fujicoin/fujicoin,anditto/bitcoin,pataquets/namecoin-core,jambolo/bitcoin,jnewbery/bitcoin,practicalswift/bitcoin,bitcoinknots/bitcoin,Xekyo/bitcoin,anditto/bitcoin,sstone/bitcoin,apoelstra/bitcoin,EthanHeilman/bitcoin,GroestlCoin/GroestlCoin,anditto/bitcoin,pataquets/namecoin-core,jonasschnelli/bitcoin,yenliangl/bitcoin,practicalswift/bitcoin,domob1812/bitcoin,cdecker/bitcoin,sstone/bitcoin,mm-s/bitcoin,bitcoin/bitcoin,EthanHeilman/bitcoin,sipsorcery/bitcoin,jamesob/bitcoin,yenliangl/bitcoin,namecoin/namecoin-core,andreaskern/bitcoin,mruddy/bitcoin,rnicoll/dogecoin,lateminer/bitcoin,qtumproject/qtum,bitcoinknots/bitcoin,particl/particl-core,practicalswift/bitcoin,dscotese/bitcoin,jonasschnelli/bitcoin,sipsorcery/bitcoin,EthanHeilman/bitcoin,rnicoll/bitcoin,practicalswift/bitcoin,instagibbs/bitcoin,bitcoinknots/bitcoin,mruddy/bitcoin,Sjors/bitcoin,domob1812/bitcoin,jambolo/bitcoin,midnightmagic/bitcoin,fanquake/bitcoin,particl/particl-core,mruddy/bitcoin,Xekyo/bitcoin,prusnak/bitcoin,prusnak/bitcoin,jlopp/statoshi,namecoin/namecoin-core,ElementsProject/elements,jambolo/bitcoin,ajtowns/bitcoin,kallewoof/bitcoin,cdecker/bitcoin,andreaskern/bitcoin,JeremyRubin/bitcoin,Sjors/bitcoin,jambolo/bitcoin,domob1812/namecore,ajtowns/bitcoin,jonasschnelli/bitcoin,jlopp/statoshi,rnicoll/dogecoin,litecoin-project/litecoin,Sjors/bitcoin,fujicoin/fujicoin,anditto/bitcoin,instagibbs/bitcoin,jnewbery/bitcoin,cdecker/bitcoin,ajtowns/bitcoin,JeremyRubin/bitcoin,cdecker/bitcoin,sipsorcery/bitcoin,sstone/bitcoin,namecoin/namecoin-core,GroestlCoin/GroestlCoin,Xekyo/bitcoin,namecoin/namecore,rnicoll/bitcoin,fujicoin/fujicoin,midnightmagic/bitcoin,mm-s/bitcoin,achow101/bitcoin,MeshCollider/bitcoin,jamesob/bitcoin,GroestlCoin/bitcoin,MarcoFalke/bitcoin,GroestlCoin/GroestlCoin,tecnovert/particl-core,domob1812/namecore,qtumproject/qtum,EthanHeilman/bitcoin,tecnovert/particl-core,yenliangl/bitcoin,AkioNak/bitcoin,jlopp/statoshi,anditto/bitcoin,kallewoof/bitcoin,JeremyRubin/bitcoin,lateminer/bitcoin,achow101/bitcoin,AkioNak/bitcoin,tecnovert/particl-core,AkioNak/bitcoin,kallewoof/bitcoin,apoelstra/bitcoin,rnicoll/bitcoin,jamesob/bitcoin,instagibbs/bitcoin,pataquets/namecoin-core,mm-s/bitcoin,domob1812/namecore,kallewoof/bitcoin,GroestlCoin/bitcoin,AkioNak/bitcoin,fanquake/bitcoin,n1bor/bitcoin,pstratem/bitcoin,namecoin/namecoin-core,pstratem/bitcoin,sstone/bitcoin,achow101/bitcoin,mruddy/bitcoin,prusnak/bitcoin,litecoin-project/litecoin,ElementsProject/elements,alecalve/bitcoin,mm-s/bitcoin,MeshCollider/bitcoin,Xekyo/bitcoin,kallewoof/bitcoin,MeshCollider/bitcoin,Xekyo/bitcoin,namecoin/namecore,dscotese/bitcoin,GroestlCoin/bitcoin,sstone/bitcoin,MarcoFalke/bitcoin,lateminer/bitcoin,litecoin-project/litecoin,JeremyRubin/bitcoin,namecoin/namecoin-core,litecoin-project/litecoin,rnicoll/dogecoin,ajtowns/bitcoin,particl/particl-core,midnightmagic/bitcoin,bitcoinknots/bitcoin,MeshCollider/bitcoin,namecoin/namecoin-core,lateminer/bitcoin,achow101/bitcoin,apoelstra/bitcoin,AkioNak/bitcoin,jonasschnelli/bitcoin,JeremyRubin/bitcoin,anditto/bitcoin,cdecker/bitcoin