Fix command line option errors in val.
Fix command line option errors in val.

* There is no -capability.
* -rules is missing.
* -id by default is turned off.
* Add -all.

umar456/SPIRV-Tools,dneto0/SPIRV-Tools,KhronosGroup/SPIRV-Tools,KhronosGroup/SPIRV-Tools,fuchsia-mirror/third_party-spirv-tools,greg-lunarg/SPIRV-Tools,fuchsia-mirror/third_party-spirv-tools,umar456/SPIRV-Tools,umar456/SPIRV-Tools,dneto0/SPIRV-Tools,dneto0/SPIRV-Tools,pierremoreau/SPIRV-Tools,dneto0/SPIRV-Tools,dneto0/SPIRV-Tools,greg-lunarg/SPIRV-Tools,antiagainst/SPIRV-Tools,pierremoreau/SPIRV-Tools,antiagainst/SPIRV-Tools,KhronosGroup/SPIRV-Tools,pierremoreau/SPIRV-Tools,KhronosGroup/SPIRV-Tools,KhronosGroup/SPIRV-Tools,dneto0/SPIRV-Tools,pierremoreau/SPIRV-Tools,dneto0/SPIRV-Tools,pierremoreau/SPIRV-Tools,antiagainst/SPIRV-Tools,KhronosGroup/SPIRV-Tools,antiagainst/SPIRV-Tools,LukasBanana/SPIRV-Tools,LukasBanana/SPIRV-Tools,fuchsia-mirror/third_party-spirv-tools,LukasBanana/SPIRV-Tools,greg-lunarg/SPIRV-Tools,pierremoreau/SPIRV-Tools,dneto0/SPIRV-Tools,pierremoreau/SPIRV-Tools,pierremoreau/SPIRV-Tools,KhronosGroup/SPIRV-Tools,antiagainst/SPIRV-Tools,KhronosGroup/SPIRV-Tools