Upgrade to ASM 5.2
Upgrade to ASM 5.2

Fixes an issue due to invalid bytecode when invoking static interface
methods in Java 9, which has stricter verification.

    java.lang.IncompatibleClassChangeError: Method com.facebook.presto.operator.project.PageFilter.positionsArrayToSelectedPositions([ZI)Lcom/facebook/presto/operator/project/SelectedPositions; must be InterfaceMethodref constant
        at com.facebook.presto.$gen.PageFilter_35.filter(Unknown Source)
        at com.facebook.presto.operator.project.DictionaryAwarePageFilter.filter(DictionaryAwarePageFilter.java:87)
        at com.facebook.presto.operator.project.PageProcessor.process(PageProcessor.java:81)
        ...

Relates to https://bugs.openjdk.java.net/browse/JDK-8147755

prestodb/presto,11xor6/presto,ebyhr/presto,arhimondr/presto,twitter-forks/presto,miniway/presto,Yaliang/presto,stewartpark/presto,martint/presto,prestodb/presto,ebyhr/presto,wagnermarkd/presto,wagnermarkd/presto,Teradata/presto,elonazoulay/presto,dain/presto,elonazoulay/presto,smartnews/presto,prateek1306/presto,gh351135612/presto,gh351135612/presto,nezihyigitbasi/presto,arhimondr/presto,treasure-data/presto,gh351135612/presto,prateek1306/presto,EvilMcJerkface/presto,prestodb/presto,Yaliang/presto,haozhun/presto,yuananf/presto,jxiang/presto,ebyhr/presto,prestodb/presto,jxiang/presto,stewartpark/presto,haozhun/presto,treasure-data/presto,nezihyigitbasi/presto,Praveen2112/presto,raghavsethi/presto,dain/presto,wyukawa/presto,youngwookim/presto,miniway/presto,miniway/presto,electrum/presto,jiangyifangh/presto,haozhun/presto,facebook/presto,mbeitchman/presto,aramesh117/presto,martint/presto,twitter-forks/presto,arhimondr/presto,smartnews/presto,EvilMcJerkface/presto,dain/presto,shixuan-fan/presto,wagnermarkd/presto,treasure-data/presto,miniway/presto,Yaliang/presto,smartnews/presto,youngwookim/presto,mvp/presto,zzhao0/presto,mvp/presto,11xor6/presto,EvilMcJerkface/presto,sopel39/presto,wyukawa/presto,losipiuk/presto,facebook/presto,ebyhr/presto,losipiuk/presto,raghavsethi/presto,stewartpark/presto,Praveen2112/presto,Praveen2112/presto,elonazoulay/presto,11xor6/presto,prateek1306/presto,prateek1306/presto,yuananf/presto,jxiang/presto,arhimondr/presto,facebook/presto,jxiang/presto,mvp/presto,aramesh117/presto,11xor6/presto,ptkool/presto,hgschmie/presto,prestodb/presto,nezihyigitbasi/presto,dain/presto,gh351135612/presto,erichwang/presto,mbeitchman/presto,mvp/presto,losipiuk/presto,nezihyigitbasi/presto,ebyhr/presto,miniway/presto,Teradata/presto,yuananf/presto,treasure-data/presto,hgschmie/presto,erichwang/presto,wyukawa/presto,electrum/presto,smartnews/presto,treasure-data/presto,Teradata/presto,shixuan-fan/presto,erichwang/presto,smartnews/presto,jiangyifangh/presto,facebook/presto,facebook/presto,hgschmie/presto,Teradata/presto,haozhun/presto,sopel39/presto,haozhun/presto,aramesh117/presto,shixuan-fan/presto,mbeitchman/presto,sopel39/presto,martint/presto,treasure-data/presto,wyukawa/presto,erichwang/presto,electrum/presto,stewartpark/presto,raghavsethi/presto,twitter-forks/presto,raghavsethi/presto,yuananf/presto,twitter-forks/presto,Yaliang/presto,losipiuk/presto,jxiang/presto,ptkool/presto,twitter-forks/presto,Praveen2112/presto,martint/presto,wagnermarkd/presto,erichwang/presto,youngwookim/presto,Teradata/presto,Praveen2112/presto,elonazoulay/presto,jiangyifangh/presto,shixuan-fan/presto,sopel39/presto,stewartpark/presto,raghavsethi/presto,losipiuk/presto,sopel39/presto,prestodb/presto,hgschmie/presto,zzhao0/presto,jiangyifangh/presto,shixuan-fan/presto,youngwookim/presto,gh351135612/presto,electrum/presto,martint/presto,wyukawa/presto,nezihyigitbasi/presto,aramesh117/presto,arhimondr/presto,elonazoulay/presto,dain/presto,youngwookim/presto,yuananf/presto,zzhao0/presto,prateek1306/presto,electrum/presto,zzhao0/presto,EvilMcJerkface/presto,mvp/presto,EvilMcJerkface/presto,11xor6/presto,Yaliang/presto,jiangyifangh/presto,ptkool/presto,ptkool/presto,ptkool/presto,wagnermarkd/presto,hgschmie/presto,mbeitchman/presto,zzhao0/presto,aramesh117/presto,mbeitchman/presto