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 that was failing at times, the float type isn't sufficient there so I changed to normalizing results and reduced accuracy of tests.