Added library code to construct pronghorn switches.
Updated test to use pronghorn library switch factory.
Expanded test to actually modify rtable.  Still need to check to ensure that changes to routing table actually get caught by internal routing list.
It's useful for debugging to run tests without forcing ralph to emit
each time.  (Eg., if want to insert print statements into emitted
source.)  Added build rules to suppor this.