[docs] Custom Versioning
Summary: Because Next is not letting us use periods in the locales, this diff implements custom versioning. This is for the best anyway, because using internationalization for versioning was very much a hack and we don't know how it can break down the line.
Test Plan: manual
Reviewed By: yuhan
Differential Revision: https://dagster.phacility.com/D6296