Enable max and min for non-numbers but comperable types.

Conflicts:
	src/utils/utils.ts
Fix test message.
Make max and min more generic.

Conflicts:
	plottable.d.ts
Updating build files.
Fix jsdoc and more edge case tests.

Conflicts:
	plottable.d.ts
	src/utils/utils.ts
	test/tests.js
	test/utils/utilsTests.ts
Stronger typing and allow non-numeric adjustment.