Some minor improvements and reordering

I've reorderd most of vc4.h so that it matches the gccint.pdf.
I've also added a few instructions and got simple function parameter
passing working.