Created by: grygielski
I changed the way conv+activation mkldnn fuse passes are added. Instead adding separate files for every activation you just create specific class instance with overridden conv_type() and activation_type() functions and register pass with this class. This also cuts separate bool attributes from conv operator and introduces string fuse_activation parameter which takes name of fused activation and 2 float attributes (fuse_alpha and fuse_beta) to pass parameters to fused activation function.