first crude cut of WiresPresenter
bundle update
WirePresenter: return an enumerable Hash
rename CircuitPresenter#wirings to #wires
bundle update
refactor WirePresenter#wiring_for a bit
Wire(s)Presenter: keep circuit knowledge higher
add PinPresenter in place of WirePresenter
WiresPresenter#each: don’t enforce source uniqueness
WiresPresenter/PinPresenter: simplify knowledge transfer
WiresPresenter#each: simplify
rename PinPresenter#wirings to #labels
inline PinPresenter#label_for
simplify PinPresenter#labels
WiresPresenter: take a CircuitPresenter
add CircuitPresenter#wirings_label_for
WiresPresenter: use CircuitPresenter#wirings_label_for