remove helper functions on s.BotSpec to a helper.js file and include it on files configuration on karma.conf.js
include new human_building and human_space_station json files to mock testing folder
add s.ShipSpec.js file with basic test structure
refactor runSpecs helper function to be general async function that executes any callback passed as argument
refactor s.BotSpec file to use new runAsync function and move the creation of a new player and bot to a beforeEach function that runs before all tests
remove unnecessary this.game calls on s.Player and s.Ship class. s.Ship extends s.GameObject which sets this.game = options.game
add test to make sure s.Ship has an options object with default values
add test for initializing ship properties when creating a player
add tests to cover s.Ship getOffset functionality
move this.sound on s.SatelliteGame to constructor and convert tabs to spaces
convert tabs to spaces
add test for s.Ship fire with 'turret'
add setPosition tests for s.Ship class
remove from s.game.enemies extra player so it doesn't affect other tests
add extra build files
merge conflict fix
update test to work with the new fire behaviour: create one turret per fire
Merge pull request #219 from joaostein/s.ShipSpec

Add mocha specs for s.Ship class