If ECE is detected, SaveExternalPlayer is used.
Add support for saving NINode data.

First part of addressing #67. Currently NINode data is saved but not loaded. Need to check when it must be reapplied.