Enable the ruby tester of GPU_VIPER protocol

Added an example script 'viper_ruby_test.py' to test VIPER,
and slightly changed the flags in packet/port interface.

Change-Id: Ic5fc551e294687bc4838671dd36fac92673f958b
25 files changed