zPlot:
  Folded .normaliseDeg() functions into .matchDeg()

zArray:
  Fixed .closest(), which previously ignored a[0]

zObject:
  Fixed .parseStyle()

zTools:
  Updated .getFactorOfTen() to use 1,2,2.5,5,10 rather than test [1..10] % 10
  Created reverse arg in .getFactorOfTen() to allow getting the first factor of 10 LOWER than val
  Created .getClosestFactorOfTen()

Created .base for all objects.

Signed-off-by: Keith Ng <keith@point.org.nz>
Pure refactoring.