feat: cython implementations of `automate`
fix: flower_timed benchmark uses `pyximport` at runtime

speed: removing `np.abs` call brings Cython to near-parity with
  Numpy runtime
cleanup: remove `automate_cy` and replace with `automate_cy2`,
  much faster
fix: use `abs` instead of incorrect double comparison
speed: small improvement by removing `_g_cy`
convert `lum` to `np.float64` (equiv. to `float`) instead of `float32`
remove extra line break
speed: type `test` for ~10% gain
style: use explicit cnp.types_t
speed: ~35% runtime decrease by removing + 1 operation redundancy.
  Now runs within 20-30% of numpyAutomate, without formSamples penalty
Merge pull request #3 from JDWarner/cythonize_automate

Cythonize automate