Significant update to the PTM code base. Revv'ed version to 2.0

Major functionality added
	Templated topological files
	Unified TLV based signalling mechanism
	Cleanup on module interactions, including module specific parameters and signalling
	Adding BFD for single hop (only for now) to check L3 connectivity in addition LLDP/link