Merge pull request #874 from dgough/next

Fixed a bug in the encoder where point lights were converted to ambient lights when they had no decay
Changed Scene::load() so it can load from ".gpb" files
Updated the samples to use Scene::load instead of creating a bundle.