Begin cleanup

Added preference file parsing to BIOHMM.java. Started cleaning up
code.
Added initial C++ version of BIOHMM