beginnings of c++ framework for semirings
added typing of semiring value as well as required normalization for that type
Integration with current C++ algorithms, BREAKS CYTHON
Cython compilation errors quelched, build script runs fine, import error HypergraphWeights::project_weights not found
cleanup, and typing in pyx. consistency with templates elsewhere
Merge branch 'master' into semirings
cython fix, tests pass
Merge branch 'master' into semirings
changed default template instantiations to <> syntax
Very, very quick demo for new direction. Likely to be reverted
Updating files
Merge branch 'semirings' of github.com:srush/decoding into semirings
Compile
Merged in semirings