devdocs notes on memory layout and runtime initialisation

Some notes I made while learning about runtime internals.
Maybe useful for other new developers.
But maybe misleading because eggnog :)

the unique instance of any type without any fields is called a singleton. `nothing::Void` is an example, not a special-case.