Warning now `:defer t` is implied, to force a package to load `:demand t` is now necessary.
Had to create dummy init functions at some places since the owner of a package is the last layer that defines the init function of a package. And a package can be installed only if it has an owner.
Happy New Year 2017!