Migrated overloaded binary operators to non-member functions to allow
for left or right parameter promotion. Implemented operator>> to allow
Probabilities to be streamed out. Finalized Doxygen markup.