stopped spritesmithDefaults from overwriting user supplied options, changed mkSprite parameter order so options come before the callback