role for using apm to install packages for Atom

Uses a deep call into Atom's self-contained node install b/c it's likely that 'apm' and 'atom' haven't been symlinked into /usr/local/bin yet.

Looked into doing that symlink for the user, but there were a ton of require.js dependencies to satisfy and this is the simplest way to get this done without shaving yaks.