* transpose bias
* removed bias transpose; added bias validation predicate to pattern
* fixed after review; added handling of the case bias_output_shape.size() == 1 and bias_output_shape.at(0) > 1
* moved bias shape size check to matcher pattern; replaced loop with algorithm