Remove extraneous package requirements from node role

Resolves #332 

vim-enhanced and screen are completely unnecessary. The rest are all dependencies of other core packages we're managing and have been for as long as I can tell.