Hierarchy of second order gyrokinetic Hamiltonian models for particle-in-cell codes. (5th May 2017)