Add ReloadShaders hotkey to modelviewer
Merge remote-tracking branch 'origin/master' into new-model
VS2008 project file update
Dynamic heading, sorta working
Working dynamic-heading code
Remove the check for specifically flagged geometry being hit when cargo scooping.
Also in the course of doing this I needed to add a way of telling if we had missiles for AI ships to query them.
Remove the missile stuff so I don't tread on Laarmens commit.
Merge branch 'feature/faction-multigov' into feature/factions-auto
First round of corrections, I think all but one.
Update nmodel intro comment
Let's not throw strings, someone would not like that
More specific throws
Add autogenerated factions

Mostly done through /data/factions/99_AutoGeneratelua, but also
needed some changes on the Factions C++ side so allow Lua to
roll up a Faction without knowing whether a proposed home sector
actually has any systems in it.
Fix linux build and some warnings (it's always init-reorder)
Restored modelviewer project to VS2010

Note: applied commonlibs.props
Enum type FlightEconomy was replaced by float 0-1, where 0 = economical
autopilot and 1 = hungry autopilot. This will enable both slider and
button implementation to UI later.
Use log scale for calculating label colour alpha in Sector View

Since most of our inhabited systems have <500 million inhabitants,
but we have a few systems with populations in the multi-billions
something log based makes more sense.
Also fixes the bug whereby systems coming into view whilst scrolling
were set the wrong initial alpha.
Add missing return to skip case of Faction::l_fac_add_to_factions
Update comments: inspiration
Merge remote-tracking branch 'irigi/ship-fuel-usage'