v1.0.3.250

- Major refactor of code to clean it all up.  Ready for new API when
enough things are implemented in it.
- Faction messages got a overhaul.  Shared shipyards will now broadcast
status messages to everyone in the faction.
- Major update to time and material calculations.  They were a little
wrong in some case, and very wrong in others.  All costs and times are
recalculated in real time now instead of stored so if issues like this
come up, it doesn't invalidate blueprints.
- Fixed a lot of little bugs.