more specific library dependencies

use more specific sub-packages for pyside and twisted, we don't need the whole thing