Fix page fault when decoding raw UAVs

Code incorrectly assumed there was a constant buffer associated with raw
UAVs and tried to retrieve a size from the reflection information of
that non-existed constant buffer. They are now declared as un-sized
array in a shader storage block. Size is inferred at run-time based on
the bound buffer object.
Added cs5 tests to runall.py