Stage declaration syntax fix.

I have changed the way the standard stages are declared and ordered because the other way was broken in puppet 2.7.9.  

It doesn't like the mix of declaration and -> syntax. Declare first, then order then using ->.