Revamp the Licorn® 1.6 readers and pull them back in.
(Re-) implement the nsswitch feature, via a nicer and shorter class, in the new `platform` foundations.
`FileLock` is back, in `foundations.utils` this time.
`Singleton` implementations are back too.
`foundations.models`, inspired by `Django` but multi-backend aware, like in a data-mapper pattern.
`backend` and `backend manager`, like in Licorn® 1.6 but with a cleaner/shorter/more flexible implementation.
Core (base) models classes.