Included filtering functionality into SteMs, erradicated the Alpha
network from eddying topologies, reimagined emitting so it is now done
by the bolt (implementing EddyingBolt) rather than directly by the
router.

Filtering is two step (route for checking then route for building), and
includes currently redundant code for checking that a triple has not
been accepted by child filters.

TESTED AND WORKING