Dockerfile: switch operation order

The operation order in the Dockerfile was wrong.

Installing node_modules into /tmp allows Docker to allow better caching,. However, moving it into /sockethub THEN overwriting it with the development directory is a bad idea.
Merge pull request #190 from bkero/patch-2

Dockerfile: switch operation order