feat(packages): Provide base directory to packages (#1529)
feat(packages): Provide base directory to packages (#1529)

Some packages may bundle non-Lua resources (images, SIL, XML, etc).
Given the packages themselves are loaded with Lua's module loader using
`package.path` it can be tricky to then find the other assets. Rather
than letting ever package author re-invent this wheel this just gives
a little API that can be used any time later to recover the path where
the package was loaded from.
alerque/sile,alerque/sile,alerque/sile,alerque/sile