Fix Lots of Max Issues

This was a simple branch, then I did work.

- Max 2012 doesn't like getting a null from ClassDesc2::Create(). Filled out the Bink stub to not do that.
- Fixed an issue that caused Plasma Components to be thrown away. This may address #220 and should definitely fix the issues @ChristopherS was reporting.
- Don't die in the exporter if age files are encrypted.
- Fix some very bad object deletion Cyan was doing in the animation converter. This fixes hangs when using plugins built with VS11.
- Fix compilation with old Max SDKs (Max 7, most notably)
- Fix a sneaky bug in the RegistryKeyList refactor that would cause empty keys to be written into the PRP.
- Fix mauled export paths with just a tiny bit of plFileName goodness.