Require our java recipe everywhere

Centos' package installer does not install Java
Point out that yum doesn't install Java either
Create the parent slave's remote_fs before making the user

So there's this really awesome CentOS + Chef bug where you can't explicitly
set --no-create-home. So we need to create the parent home directory, let
`useradd` create the home dir, and then fixup the permissions.