MINOR: Reorder initialisation order in NAM constr.

`m_resourceTimeout` is declared before of other
private variables, and the compiler was complaining
the initialisation order could not be respected.
This caused annoying (but innocuous) warnings at compile time.
Merge pull request #11278 from detro/master

MINOR: Reorder initialisation order in NAM constr.