Fixed test that failed due to wrong type cast being generated for annotation attributes of type `short`
Now allowing `Byte(x)` syntax to serve as byte "literals" in the case of Java annotation attributes of type `byte` (#1738)