Initial ship crew functions (with fake results) for Codedoc
Some values for crew
Rename some methods, initialise an empty table to house crew
add min_crew and max_crew attributes to shipdef and expose to lua via ShipType
Merge remote-tracking branch 'robn/shipdef-crew' into Kroo
Transfer crew values to Lua ship definitions
Remove placeholder methods
Fix typo (wrong case)
Fix bug where ShipType.maxCrew returned the minimum crew
Add method to ship to enroll a Character as crew
Working Ship.HasMinimumCrew
Add method to ship to dismiss a Character from crew
Add crew iterator method to ship, and a default crew generator
Style change - function declarations no longer use syntactic sugar in Ship.lua
Add serializer functions (save/load support) for ship crews
Cull crews when their ships no longer exist
Fix race condition where player's Character was sometimes enrolled in crew before actually existing
Allow Characters to be marked as dead, affecting TestRoll outcomes
Kill crewmembers when their ship is destroyed
Character.FindAvailable should not return dead characters