Add code to support new versions of Thunderbird

Support async call to new extension manager and new OS object for iterating directories
Add build script
Update supported versions