Add attribute filtering to genapi
Add attribute filtering to genapi

This change add a new option for attribute filtering as well
as add support for outputing multiple files one per input assembly.

AlexGhiondea/buildtools,JeremyKuhne/buildtools,JeremyKuhne/buildtools,joperezr/buildtools,joperezr/buildtools,stephentoub/buildtools,dotnet/buildtools,jthelin/dotnet-buildtools,weshaggard/buildtools,AlexGhiondea/buildtools,crummel/dotnet_buildtools,ericstj/buildtools,mmitche/buildtools,ianhays/buildtools,mmitche/buildtools,dotnet/buildtools,tarekgh/buildtools,weshaggard/buildtools,crummel/dotnet_buildtools,alexperovich/buildtools,roncain/buildtools,mmitche/buildtools,dotnet/buildtools,chcosta/buildtools,ericstj/buildtools,weshaggard/buildtools,chcosta/buildtools,jthelin/dotnet-buildtools,alexperovich/buildtools,nguerrera/buildtools,tarekgh/buildtools,crummel/dotnet_buildtools,nguerrera/buildtools,tarekgh/buildtools,chcosta/buildtools,alexperovich/buildtools,ianhays/buildtools,ianhays/buildtools,chcosta/buildtools,alexperovich/buildtools,tarekgh/buildtools,mmitche/buildtools,roncain/buildtools,stephentoub/buildtools,AlexGhiondea/buildtools,karajas/buildtools,joperezr/buildtools,stephentoub/buildtools,stephentoub/buildtools,nguerrera/buildtools,joperezr/buildtools,MattGal/buildtools,karajas/buildtools,JeremyKuhne/buildtools,jthelin/dotnet-buildtools,ChadNedzlek/buildtools,nguerrera/buildtools,tarekgh/buildtools,roncain/buildtools,ianhays/buildtools,MattGal/buildtools,ChadNedzlek/buildtools,AlexGhiondea/buildtools,ChadNedzlek/buildtools,MattGal/buildtools,MattGal/buildtools,dotnet/buildtools,ChadNedzlek/buildtools,mmitche/buildtools,joperezr/buildtools,alexperovich/buildtools,crummel/dotnet_buildtools,jthelin/dotnet-buildtools,ericstj/buildtools,roncain/buildtools,karajas/buildtools,ericstj/buildtools,MattGal/buildtools,JeremyKuhne/buildtools,karajas/buildtools,weshaggard/buildtools