topo: Add host count param to LinearTopo

Previously, LinearTopo took one parameter (k), which
controlled the number of switches; each of these got
one host.  This adds a second parameter (j), which
controls the number of hosts per switch, defaulting
to 1 (as before).