 Imporve compatibility with Python3.
 Imporve compatibility with Python3.

 * Use print_function from __future__ to tackle the print syntax
   change.
 * In Python3 str and bytes are no longer the same thing. Need
   proper decode.

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