Can run the complete notebook that demos `xaod_usage`
* Do not require clients to install the func-adl.ast package.
* Fix bug in how QMetaData updates items in its dict (overriden items were ignored!)
* Add a warning if there is a lambda that isn't scanned for type forwarding
* Fix bug where function names were being captured during lambda resolution
* Move to a single package rather than two (no more .ast). This is certianly a breaking change!