More vehicle config

![screenshot from 2013-05-25 16 08 51](https://f.cloud.github.com/assets/206363/564685/106194c8-c591-11e2-8b09-db44ab53c198.png)

One of the big changes in this code is that much of the VehicleConfig dialog is disabled by default. This actually fixes a couple of crashes that can happen if you just start clicking on things.

The above is a screenshot of how I have added the missing parameter storage buttons to the VehicleConfig widget. I actually think the new naming I've given them is an improvement, but will wait for a second verdict on that as I'm biased. Depending on what's decided on this, I'd like to get the parameter buttons named and arranged the same, the arrangement in the Onboard Parameters widget doesn't make sense, as similar functionality should be grouped vertically as I have the new buttons arranged.

The buttons don't do any parameter stuff yet, this is just to get feedback. Don't pull this code in yet please.

I also had a question about where the data stream rates stuff should go, should I put that in another tab next to Advanced Config?

Finally, does anyone know how to make this QTabWidget expand all the way to the button of the screen. I haven't been able to get it to do this, but I don't understand how the UI flows in QT very well.