Add 'From:' to GitHub url for formula

Closes #20724.
Move Formula.factory into new Formulary module
wip
wip
wip - use formula loaders
add more docs
use better var names
Don't use Object.const directly
wip
wip
wip
add raise
remove support for passing formulae to factory
wip
wip
wip
Formulary.factory always expects a string
Add 'unload'.