make shmmax and shmall configurable on the node

Fixes a lot of things on ARM. The previous setting was more than the amount of RAM on the ARM system to the values were set to zero and many things disliked this.