- Changed the new default alignment keyword for drawimage from topleft to none in order to allow a potential topleft without image offsets.
- Embed the proper manifest file and group soure files when building Visual Studio projects with CMake.  (The groups probably also apply to other project types as well.)
- fixed: AInventory::BecomePickup must not restore the MF_COUNTITEM flag when transforming the inventory item into a pickup again.
Merge branch 'maint'
- Let CMake know about noncompiled cpp files so they can appear in project files.
- Fixed: Somehow when I added a way to disable generator expressions I inverted the meaning of NO_GENERATOR_EXPRESSIONS.
- Fixed: ABackpackItem::CreateTossable did not check for failure from the supermethod.
Move C_ExecCmdLineParams() call slightly later in the startup process.

- Fixed: You could not set any CVARINFO-defined cvars from the command line
  because command line console commands were executed before wads were
  even loaded. Off the top of my head, I can't think of anything that would\
  break by having them get executed after wads are loaded.
Do not follow NextThinker links in DestroyThinkersInList

- Fixed: DThinker::Destroy(Most)ThinkersInList() were unreliable when
  destroyed thinkers destroyed more thinkers in the same list.
  Specifically, if the thinker it destroyed caused the very next thinker
  in the list to also be destroyed, it would get lost in the thinker list
  and end up with a NULL node. So just keep iterating through the first
  thinker in the list until there are none left. Since destroying a
  thinker causes it to remove itself from its list, the first thinker will
  always be changing as long as there's something to destroy.
Merge branch 'maint'
- added my own FMOD path to CMakeLists.txt so that I can use it to create VC++ 2010 files with it.
Merge branch 'maint'
Add WorldPanning flag for camera texture definitions.

- To make camera textures pan in world units instead of texture units, you
  can now add "WorldPanning" at the end of the cameratexture definition in
  ANIMDEFS, after the "fit" specification. e.g.

    cameratexture CAMTEX 128 128 fit 64 64 worldpanning
Add CF_INTERPVIEW for players.

- Added CF_INTERPVIEW flag for players. A_SetPitch/A_SetAngle and the
  similar ACS APROPs set this when changing an angle. This forces the
  renderer to interpolate the view angles instead of updating with the
  latest mouse positions. The effect lasts one tick.
Add handling for +warp at the command line.

- Command-line console commands are executed before a level is entered, so
  trying to use +warp to position yourself at a specific location will not
  work. We now specially handle this command so that it does work.
- Fixed: AFSwordMissile::DoSpecialDamage had a unique prototype

  so it would never actually be called.
Merge branch 'maint'
- DYN_FLUIDSYNTH now defaults to ON.
- Added ZDOOM_OUTPUT_OLDSTYLE (could probably use a more descriptive name) which causes CMake to vary the executable name by build type and place the exes and pk3s into the directory specified in ZDOOM_OUTPUT_DIR.
- ALL_BUILD will now launch ZDoom.
- Use release compiler flags for debug builds of third party libraries.
- Fixed a few flags for Visual Studio compilation.
- Actually, lets not use /Gm since it's incompatible with /MP which will be much faster on multi-core machines.
- Added ZDOOM_GENERATE_MAPFILE which enables linker map file generation.