Generalize dotProduct(), add GET_HORIZONTAL_POINT().

Add:
	src/graphics/matrix.c
		-Generalize `dotProduct()` to accept two `Point_t *` parameters.
		-Add `GET_HORIZONTAL_POINT()`, to ease use of `dotProduct()` in
		`multiplyMatrix()`.