new-equipment: Add an EquipType lua class.
Add a new lua library EquipSet.lua to handle equipment changes.

This new Lua class will leave alongside the old C++ infrastructure for a
little while.
new-equipment: Add an "equipSet" Property to Ship to hold the new lua EquipSet

Conflicts:
	src/Ship.h
new-equipment: export modifier handling to Lua

Conflicts:
	src/LuaShip.cpp