adjusted ranking algorithm

-adjusted ranking algorithm to put less weight on standard deviation of
melodic outline length and much more weight on having a low standard
deviation of note weight

-changed CantusFirmus length to a property instead of a prototype method

-added method to CFBuilder which logs statistics about a cf to the
console