added new LinkExtractor based on HTMLParser and with a hook for preprocessing the attribute
added new LinkExtractor based on HTMLParser and with a hook for preprocessing the attribute

--HG--
extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40951

TarasRudnyk/scrapy,codebhendi/scrapy,scrapy/scrapy,lacrazyboy/scrapy,ENjOyAbLE1991/scrapy,nett55/scrapy,barraponto/scrapy,mouadino/scrapy,huoxudong125/scrapy,rolando/scrapy,Partoo/scrapy,Digenis/scrapy,raphaelfruneaux/scrapy,famorted/scrapy,coderabhishek/scrapy,nikgr95/scrapy,farhan0581/scrapy,chekunkov/scrapy,cyberplant/scrapy,redapple/scrapy,rdowinton/scrapy,kazitanvirahsan/scrapy,snowdream1314/scrapy,bmess/scrapy,rahulsharma1991/scrapy,wzyuliyang/scrapy,pablohoffman/scrapy,olafdietsche/scrapy,kimimj/scrapy,zhangtao11/scrapy,hbwzhsh/scrapy,wujuguang/scrapy,zorojean/scrapy,pablohoffman/scrapy,Digenis/scrapy,hyrole/scrapy,barraponto/scrapy,tntC4stl3/scrapy,yidongliu/scrapy,Parlin-Galanodel/scrapy,carlosp420/scrapy,yusofm/scrapy,ndemir/scrapy,stenskjaer/scrapy,coderabhishek/scrapy,wujuguang/scrapy,gnemoug/scrapy,taito/scrapy,GregoryVigoTorres/scrapy,ENjOyAbLE1991/scrapy,pombredanne/scrapy,eLRuLL/scrapy,bmess/scrapy,nowopen/scrapy,CENDARI/scrapy,JacobStevenR/scrapy,kashyap32/scrapy,ramiro/scrapy,IvanGavran/scrapy,IvanGavran/scrapy,rolando-contrib/scrapy,fpy171/scrapy,Adai0808/scrapy-1,johnardavies/scrapy,mgedmin/scrapy,dangra/scrapy,hbwzhsh/scrapy,tliber/scrapy,cursesun/scrapy,godfreyy/scrapy,CENDARI/scrapy,Bourneer/scrapy,rklabs/scrapy,olorz/scrapy,rolando-contrib/scrapy,Lucifer-Kim/scrapy,rdowinton/scrapy,jiezhu2007/scrapy,agusc/scrapy,JacobStevenR/scrapy,starrify/scrapy,cyberplant/scrapy,jc0n/scrapy,JacobStevenR/scrapy,TarasRudnyk/scrapy,dgillis/scrapy,nfunato/scrapy,mlyundin/scrapy,heamon7/scrapy,liyy7/scrapy,csalazar/scrapy,ssteo/scrapy,webmakin/scrapy,profjrr/scrapy,dhenyjarasandy/scrapy,nikgr95/scrapy,darkrho/scrapy-scrapy,legendtkl/scrapy,ylcolala/scrapy,jiezhu2007/scrapy,jorik041/scrapy,pranjalpatil/scrapy,fafaman/scrapy,irwinlove/scrapy,snowdream1314/scrapy,liyy7/scrapy,coderabhishek/scrapy,livepy/scrapy,rahulsharma1991/scrapy,livepy/scrapy,beni55/scrapy,devGregA/scrapy,KublaikhanGeek/scrapy,amboxer21/scrapy,CodeJuan/scrapy,cleydson/scrapy,Allianzcortex/scrapy,arush0311/scrapy,github-account-because-they-want-it/scrapy,chekunkov/scrapy,TarasRudnyk/scrapy,OpenWhere/scrapy,irwinlove/scrapy,zackslash/scrapy,elacuesta/scrapy,WilliamKinaan/scrapy,emschorsch/scrapy,starrify/scrapy,hwsyy/scrapy,dhenyjarasandy/scrapy,AaronTao1990/scrapy,shaform/scrapy,gnemoug/scrapy,fqul/scrapy,zackslash/scrapy,mlyundin/scrapy,zackslash/scrapy,shaform/scrapy,wangjun/scrapy,github-account-because-they-want-it/scrapy,finfish/scrapy,mgedmin/scrapy,kimimj/scrapy,kmike/scrapy,eLRuLL/scrapy,URXtech/scrapy,hectoruelo/scrapy,ylcolala/scrapy,Zephor5/scrapy,smaty1/scrapy,carlosp420/scrapy,yusofm/scrapy,sigma-random/scrapy,Lucifer-Kim/scrapy,Lucifer-Kim/scrapy,johnardavies/scrapy,ArturGaspar/scrapy,curita/scrapy,barraponto/scrapy,dacjames/scrapy,dracony/scrapy,pawelmhm/scrapy,Preetwinder/scrapy,ramiro/scrapy,Djlavoy/scrapy,kalessin/scrapy,heamon7/scrapy,rklabs/scrapy,heamon7/scrapy,rdowinton/scrapy,joshlk/scrapy,elijah513/scrapy,wenyu1001/scrapy,cyrixhero/scrapy,irwinlove/scrapy,agreen/scrapy,sardok/scrapy,ssh-odoo/scrapy,pawelmhm/scrapy,zjuwangg/scrapy,dangra/scrapy,AaronTao1990/scrapy,webmakin/scrapy,huoxudong125/scrapy,wangjun/scrapy,kalessin/scrapy,OpenWhere/scrapy,sardok/scrapy,pombredanne/scrapy,Adai0808/scrapy-1,fafaman/scrapy,mgedmin/scrapy,wenyu1001/scrapy,olafdietsche/scrapy,tliber/scrapy,lacrazyboy/scrapy,nguyenhongson03/scrapy,nguyenhongson03/scrapy,smaty1/scrapy,zjuwangg/scrapy,wenyu1001/scrapy,emschorsch/scrapy,moraesnicol/scrapy,Cnfc19932/scrapy,yarikoptic/scrapy,joshlk/scrapy,github-account-because-they-want-it/scrapy,Ryezhang/scrapy,pranjalpatil/scrapy,beni55/scrapy,hansenDise/scrapy,hwsyy/scrapy,YeelerG/scrapy,scorphus/scrapy,stenskjaer/scrapy,haiiiiiyun/scrapy,famorted/scrapy,arush0311/scrapy,jeffreyjinfeng/scrapy,avtoritet/scrapy,GregoryVigoTorres/scrapy,hbwzhsh/scrapy,cleydson/scrapy,tagatac/scrapy,liyy7/scrapy,URXtech/scrapy,cursesun/scrapy,avtoritet/scrapy,fontenele/scrapy,emschorsch/scrapy,beni55/scrapy,ylcolala/scrapy,foromer4/scrapy,kazitanvirahsan/scrapy,pombredanne/scrapy,Djlavoy/scrapy,xiao26/scrapy,codebhendi/scrapy,agusc/scrapy,kashyap32/scrapy,Djlavoy/scrapy,AaronTao1990/scrapy,Slater-Victoroff/scrapy,Preetwinder/scrapy,darkrho/scrapy-scrapy,rahul-c1/scrapy,devGregA/scrapy,raphaelfruneaux/scrapy,elijah513/scrapy,nfunato/scrapy,dgillis/scrapy,wzyuliyang/scrapy,ArturGaspar/scrapy,hansenDise/scrapy,profjrr/scrapy,scrapy/scrapy,cursesun/scrapy,z-fork/scrapy,rootAvish/scrapy,mlyundin/scrapy,ashishnerkar1/scrapy,wujuguang/scrapy,elacuesta/scrapy,agusc/scrapy,ramiro/scrapy,taito/scrapy,fqul/scrapy,CENDARI/scrapy,amboxer21/scrapy,godfreyy/scrapy,carlosp420/scrapy,moraesnicol/scrapy,shaform/scrapy,Cnfc19932/scrapy,crasker/scrapy,darkrho/scrapy-scrapy,rklabs/scrapy,YeelerG/scrapy,chekunkov/scrapy,nowopen/scrapy,finfish/scrapy,jc0n/scrapy,Timeship/scrapy,kazitanvirahsan/scrapy,elacuesta/scrapy,pfctdayelise/scrapy,Bourneer/scrapy,scorphus/scrapy,Geeglee/scrapy,hyrole/scrapy,Partoo/scrapy,joshlk/scrapy,jamesblunt/scrapy,kalessin/scrapy,Adai0808/scrapy-1,tntC4stl3/scrapy,cyrixhero/scrapy,jamesblunt/scrapy,aivarsk/scrapy,Allianzcortex/scrapy,Timeship/scrapy,wzyuliyang/scrapy,Geeglee/scrapy,kashyap32/scrapy,csalazar/scrapy,zjuwangg/scrapy,tagatac/scrapy,xiao26/scrapy,KublaikhanGeek/scrapy,haiiiiiyun/scrapy,foromer4/scrapy,Allianzcortex/scrapy,profjrr/scrapy,CodeJuan/scrapy,hwsyy/scrapy,scrapy/scrapy,wangjun/scrapy,yidongliu/scrapy,jiezhu2007/scrapy,raphaelfruneaux/scrapy,codebhendi/scrapy,dacjames/scrapy,nowopen/scrapy,Preetwinder/scrapy,snowdream1314/scrapy,yusofm/scrapy,pablohoffman/scrapy,IvanGavran/scrapy,jorik041/scrapy,jdemaeyer/scrapy,hectoruelo/scrapy,YeelerG/scrapy,fpy171/scrapy,agreen/scrapy,fontenele/scrapy,1yvT0s/scrapy,pawelmhm/scrapy,1yvT0s/scrapy,xiao26/scrapy,Ryezhang/scrapy,jdemaeyer/scrapy,w495/scrapy,johnardavies/scrapy,eliasdorneles/scrapy,z-fork/scrapy,arush0311/scrapy,jorik041/scrapy,olorz/scrapy,scorphus/scrapy,ndemir/scrapy,pranjalpatil/scrapy,rootAvish/scrapy,jc0n/scrapy,hansenDise/scrapy,Slater-Victoroff/scrapy,Timeship/scrapy,rolando/scrapy,WilliamKinaan/scrapy,avtoritet/scrapy,lacrazyboy/scrapy,haiiiiiyun/scrapy,dracony/scrapy,fontenele/scrapy,nett55/scrapy,fafaman/scrapy,devGregA/scrapy,gbirke/scrapy,rahul-c1/scrapy,pfctdayelise/scrapy,curita/scrapy,farhan0581/scrapy,crasker/scrapy,ssteo/scrapy,olorz/scrapy,ssh-odoo/scrapy,URXtech/scrapy,zorojean/scrapy,tagatac/scrapy,Bourneer/scrapy,agreen/scrapy,w495/scrapy,hyrole/scrapy,livepy/scrapy,jeffreyjinfeng/scrapy,webmakin/scrapy,stenskjaer/scrapy,nfunato/scrapy,kimimj/scrapy,kmike/scrapy,Cnfc19932/scrapy,Zephor5/scrapy,1yvT0s/scrapy,fqul/scrapy,Zephor5/scrapy,rolando/scrapy,tntC4stl3/scrapy,zorojean/scrapy,pfctdayelise/scrapy,Geeglee/scrapy,huoxudong125/scrapy,eliasdorneles/scrapy,Partoo/scrapy,z-fork/scrapy,legendtkl/scrapy,taito/scrapy,ArturGaspar/scrapy,elijah513/scrapy,umrashrf/scrapy,gbirke/scrapy,OpenWhere/scrapy,Ryezhang/scrapy,ashishnerkar1/scrapy,fpy171/scrapy,zhangtao11/scrapy,aivarsk/scrapy,yarikoptic/scrapy,smaty1/scrapy,Parlin-Galanodel/scrapy,godfreyy/scrapy,rootAvish/scrapy,mouadino/scrapy,rahulsharma1991/scrapy,foromer4/scrapy,olafdietsche/scrapy,famorted/scrapy,zhangtao11/scrapy,bmess/scrapy,Chenmxs/scrapy,Chenmxs/scrapy,nguyenhongson03/scrapy,dangra/scrapy,Digenis/scrapy,amboxer21/scrapy,rolando-contrib/scrapy,songfj/scrapy,ENjOyAbLE1991/scrapy,farhan0581/scrapy,Chenmxs/scrapy,eliasdorneles/scrapy,cleydson/scrapy,starrify/scrapy,dracony/scrapy,dgillis/scrapy,finfish/scrapy,legendtkl/scrapy,aivarsk/scrapy,redapple/scrapy,cyberplant/scrapy,yarikoptic/scrapy,KublaikhanGeek/scrapy,songfj/scrapy,rahul-c1/scrapy,WilliamKinaan/scrapy,ssteo/scrapy,nikgr95/scrapy,GregoryVigoTorres/scrapy,ssh-odoo/scrapy,w495/scrapy,jeffreyjinfeng/scrapy,umrashrf/scrapy,csalazar/scrapy,curita/scrapy,umrashrf/scrapy,moraesnicol/scrapy,crasker/scrapy,tliber/scrapy,redapple/scrapy,yidongliu/scrapy,cyrixhero/scrapy,dacjames/scrapy,eLRuLL/scrapy,CodeJuan/scrapy,Parlin-Galanodel/scrapy,sigma-random/scrapy,jdemaeyer/scrapy,kmike/scrapy,songfj/scrapy,Slater-Victoroff/scrapy,nett55/scrapy,hectoruelo/scrapy,dhenyjarasandy/scrapy