Fleshing out C++ BIOHMM implementation

Inference is done. Remaining items:
- training
- parsing sequences from btf
- parsing parameters
- multi-threading