Add TODO ideas.
Guard for Carton builder.
Move defaults to definitions.
Migrate to the Carton build system.
Update to the last homectl(1) improvements.