moved to BOOST_PARAMETER_FUNCTION() defs for edit_distance() and edit_alignment(), implemented default beam_checker
Added non-trivial beam checker specialization, refactored parameter name declarations
don't prune off-beam if heap is empty, handles cases where sequence lengths differ by > beam
fix logic for beam pruning, added unit testing for beam
throw -O via CMAKE_CXX_FLAGS
tweak the timing test -- holy crap it's way faster with -O
inline path_lessthan and visited_lessthan
unit testing for beam width and edit_alignment
long sequences unit test for edit_distance
fix logic err in visited list maintenance
timing test for edit_alignment in unit_testing, also a special regression test used to test fix for bug in visited list maintenance