modified Dockerfile to attempt everything in one RUN

this may help preserve delete disk space, otherwise it is split over different AUFS layers