StreamingHashedDocDotFeatures

Added full functionality of HashedDocDotFeatures to this streaming version. Meaning added parameters for normalization and quadratic features to the constructor. Also made some changes to a unit-test ( issue #1648 ) that was failing at times, the float type isn't sufficient there so I changed to normalizing results and reduced accuracy of tests.