Fixed issues with saving configurations in world editor.

The StorageAccess layer was incorrectly placing generic types
into the serializable types list, which caused a crash on save.
Also fixed build issues under VS2010 that for some reason
don't appear under MonoDevelop.