Ensure estraverse version 1.2.0 or later
Add api.getAncestors
Don't report no-empty warnings when a parent is FunctionExpression / FunctionDeclaration

(fixes #70)