initial commit

copy BFT code from the archistar-core repository to a repository of its
own. The BFT code should be fairly self-contained, we hope that through
this split the resulting sub-projects are easier to comprehend.