Supporting modular programming (via plugin system)

It was disabled in March:
https://github.com/strapi/strapi/pull/5586/commits/760e89fb4a7300b0c3c7da8b43e7f2bd14b2cd32
I don’t know what’s the reason for disabling routes generation, since the only issues I found was related to models.