Basecfg version

@michaelcahill, @agorrod, here's a first attempt at adding versioning and upgrade support to the base configuration file, reference #1244.

Would you please take a look and then let's talk it over?
I understand this right now, but I think more details would help in the future. What makes a valid basecfg configuration, etc?