Consensus Lite Module

Merged hackhard requested to merge consensus_lite into master

Implemented the Consensus Lite Module

Created a new branch because that seemed to have conflicts.

Edited by hackhard

Merge request reports