Added list support for the functions: install and uninstall

The functions install and uninstall can process lists of packages(supports strings and tuples in the format ('name', 'ver')).
All the packages in the list are installed/uninstalled with a single pip call.