Tweak frequency calculation. Previously it would miss the fire signal if the camera was running really fast.
Code cleanup.
Add untested HAL / G&H AOTF interface class.