Add Broadcast DimensionMismatch errors

Add RankMismatch and DimensionMismatch support for SELECT
Update RankMismatch ops to also support DimensionMismatch
Update POW op to have proper broadcast testing
A few other broadcastable ops missing Rank/Dimension testing

Change-Id: I6566f45a7a0db4f9f008456ea7a8e23d4192f4f9
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
diff --git a/verif/tosa_error_if.py b/verif/tosa_error_if.py
index c3a9068..eb67ea8 100644
--- a/verif/tosa_error_if.py
+++ b/verif/tosa_error_if.py
@@ -30,6 +30,7 @@
     BatchMismatch = "BatchMismatch"
     ChannelMismatch = "ChannelMismatch"
     RankMismatch = "RankMismatch"
+    DimensionMismatch = "DimensionMismatch"
     InputZeroPointNotZero = "InputZeroPointNotZero"
     WeightZeroPointNotZero = "WeightZeroPointNotZero"
     OutputZeroPointNotZero = "OutputZeroPointNotZero"