Add option to add extra doc packages

You can now specify in settings if you want to install any additional packages to the virtualenv that builds your docs