Adding skeleton for l2hash matching algorithm
Adapting pipeline tests to compile the new L2HASH ma
Implemented the intra-matching algorithms hooks, to reuse loop by other MA
Fixing bug, modification hook not being called. Making l2hash call loop (linking them)
Merge branch 'devel-0.5' into l2hash
Merge remote-tracking branch 'origin/devel-0.6' into l2hash
Merge remote-tracking branch 'origin/devel-0.6' into l2hash
Merge remote-tracking branch 'origin/devel-0.6' into l2hash
merge
Merge remote-tracking branch 'origin/devel-0.6' into l2hash

Conflicts:
	src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms/loop/of1x_loop_ma.c
Moving forward for the l2hash
Adding missing l2hash stuff. Untested
Fixing mistakes on l2hash
Adding dumping of matching algorithm during table dump
Fixing hashing. Unrolling loop
Fixing l2hash_ht_remove_bucket()
Changing matching algorithm to use FNV1a hash algorithm
Merge branch 'l2hash' into devel-0.6
updating changes