Remove extraneous package requirements from node role

Resolves Issue 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.