[RFC] Consolidating TVM Python Dependencies

Looks good to me. Given the collections of requirements does it makes sense to create a requirements folder?