locitest: remove redundant list setup/check functions

These functions were almost identical to the more commonly used populate/check
functions.
locitest: prevent recursion when generating/checking lists

Until now we haven't had a cycle in the protocol.
openflow_input: add of_bsn_tlv_reference

This TLV allows referencing an entry in another gentable by key.
push-artifacts: add optional branch name argument
Merge remote-tracking branch 'origin/master' into reference-tlv

Conflicts:
	openflow_input/bsn_tlv
Merge into master from pull request #360:
add of_bsn_tlv_reference (https://github.com/floodlight/loxigen/pull/360)