Polynomials Benchmark Issue Fixed

Implemented private lazy val _degree: Int in PolyDense and PolySparse
Fixed issue with benchmark as a result of _degree incorrect implementation
Tidied up Polynomial companion object methods