Migrated all display options, apart from the parent object - All display options moved to `this.visible` - Parent `this.display` option left as is for backwards compatibility - Killmarks and killmark visibility separated - `EveMeshOverlayEffect` rendering can now be toggled on/ off - Individual `EveMeshOverlayEffect` effect rendering can now be toggled on/ off
Migrated all display options, apart from the parent object
- All display options moved to `this.visible`
- Parent `this.display` option left as is for backwards compatibility
- Killmarks and killmark visibility separated
- `EveMeshOverlayEffect` rendering can now be toggled on/ off
- Individual `EveMeshOverlayEffect` effect rendering can now be toggled on/ off

Test
----
```
var ship = scene.loadShip('gb1_t1:gallentebase:gallente');

// Test object element visibility
var obj = ship.wrappedObjects[0].visible;
visible.mesh = false;
visible.planeSets = false;
visible.spotlightSets = false;
visible.decals = false;
visible.spriteSets = false;
visible.overlayEffects = false;
visible.killmarks = false;
visible.boosters = false;

// Test killmark visibility toggle
visible.mesh = true;
visible.decals = true;
ship.wrappedObjects[0].killCount = 547;
visible.decals = false;

// Test turret visibility toggles
ship.mountTurret(1, '');
visible.turretSets = false;

// Test overlay visibility toggles
ship.addOverlay('res:/dx9/model/effect/shieldhardening_skinned.red');
var overlay = ship.wrappedObjects[0].overlayEffects[0];
visible.overlayEffects = true;
overlay.visible.additiveEffects = false;

cppctamber/ccpwgl,ccpgames/ccpwgl