Specify fieldList for Node::updateAllNodesPaths()

- Fix formatdata + validation
Fix cacheTerms to accept alternate habtm data format