Refactor test_migration
Refactor test_migration

test_migration contains some methods like overriding compare_server_default
and compare_foreign_keys that was added directly in ModelsMigrationsSync
class in oslo.db only in 1.1.0.

Also as now migrations refactoring is fully finished, there is no
need to have separate classes for each plugin.

Closes-bug: #1393691

Change-Id: I65b40fe52c2c6f4bae88e125bd1ee501aaa24114

MaximNevrov/neutron,CiscoSystems/neutron,klmitch/neutron,watonyweng/neutron,leeseulstack/openstack,yanheven/neutron,mahak/neutron,antonioUnina/neutron,mandeepdhami/neutron,chitr/neutron,pnavarro/neutron,neoareslinux/neutron,dhanunjaya/neutron,noironetworks/neutron,leeseuljeong/leeseulstack_neutron,jacknjzhou/neutron,mandeepdhami/neutron,openstack/neutron,eonpatapon/neutron,shahbazn/neutron,wolverineav/neutron,aristanetworks/neutron,barnsnake351/neutron,bgxavier/neutron,eayunstack/neutron,huntxu/neutron,infobloxopen/neutron,swdream/neutron,CiscoSystems/neutron,SamYaple/neutron,blueboxgroup/neutron,CiscoSystems/neutron,bgxavier/neutron,SmartInfrastructures/neutron,vivekanand1101/neutron,vivekanand1101/neutron,aristanetworks/neutron,chitr/neutron,SmartInfrastructures/neutron,mmnelemane/neutron,sasukeh/neutron,magic0704/neutron,wolverineav/neutron,yuewko/neutron,silenci/neutron,bigswitch/neutron,sebrandon1/neutron,rdo-management/neutron,suneeth51/neutron,Stavitsky/neutron,shahbazn/neutron,blueboxgroup/neutron,miyakz1192/neutron,miyakz1192/neutron,JianyuWang/neutron,gkotton/neutron,waltBB/neutron_read,jerryz1982/neutron,cloudbase/neutron-virtualbox,igor-toga/local-snat,wenhuizhang/neutron,alexandrucoman/vbox-neutron-agent,antonioUnina/neutron,mmnelemane/neutron,jumpojoy/neutron,cloudbase/neutron,NeCTAR-RC/neutron,JianyuWang/neutron,mahak/neutron,Metaswitch/calico-neutron,openstack/neutron,waltBB/neutron_read,suneeth51/neutron,mahak/neutron,jumpojoy/neutron,jerryz1982/neutron,takeshineshiro/neutron,bigswitch/neutron,silenci/neutron,alexandrucoman/vbox-neutron-agent,huntxu/neutron,blueboxgroup/neutron,javaos74/neutron,leeseulstack/openstack,magic0704/neutron,skyddv/neutron,NeCTAR-RC/neutron,leeseulstack/openstack,projectcalico/calico-neutron,MaximNevrov/neutron,noironetworks/neutron,sasukeh/neutron,adelina-t/neutron,igor-toga/local-snat,pnavarro/neutron,vveerava/Openstack,eonpatapon/neutron,takeshineshiro/neutron,adelina-t/neutron,dims/neutron,apporc/neutron,asgard-lab/neutron,cloudbase/neutron,sebrandon1/neutron,cloudbase/neutron-virtualbox,mattt416/neutron,Metaswitch/calico-neutron,SamYaple/neutron,projectcalico/calico-neutron,rdo-management/neutron,neoareslinux/neutron,yanheven/neutron,vveerava/Openstack,eayunstack/neutron,yuewko/neutron,watonyweng/neutron,asgard-lab/neutron,paninetworks/neutron,klmitch/neutron,glove747/liberty-neutron,paninetworks/neutron,gkotton/neutron,vveerava/Openstack,gkotton/neutron,cisco-openstack/neutron,leeseuljeong/leeseulstack_neutron,swdream/neutron,wenhuizhang/neutron,mattt416/neutron,leeseuljeong/leeseulstack_neutron,infobloxopen/neutron,apporc/neutron,skyddv/neutron,javaos74/neutron,JioCloud/neutron,glove747/liberty-neutron,dims/neutron,openstack/neutron,dhanunjaya/neutron,jacknjzhou/neutron,barnsnake351/neutron,cisco-openstack/neutron,JioCloud/neutron,Stavitsky/neutron