Enhanced smoke graphics (particle count, decay, velocity and placement). Fixes #44.
Fixed unit tests broken by 892a592 (unimplemented methods by player ship mock class).
Merge branch 'smokePerfection' into development