- Fixed miscompilation with Clang 3.5.0.

The optimizer miscompiles the function FBehavior::LoadScriptsDirectory and causes random crashes when zdoom is run with wads containing scripts.
As said in the comment, I just hope that the Clang devs fix it for the next patching release, ie 3.5.1.
- typo for savegame versioning of AActor::weaponspecial: it was introduced in savegame version 4512, not 4511.
Merge branch 'master' of https://github.com/rheit/zdoom
Allow SXF_SETMASTER to work on non-monsters.
Merge branch 'clang_3_5_crash' of https://github.com/edward-san/zdoom
Merge branch 'setmasterfix' of https://github.com/MajorCooke/zdoom
Added Blue Shadow's A_SpawnItemEx changes: (1/2)

SXF_TRANSFERALPHA and SXF_TRANSFERRENDERSTYLE
Added Blue Shadow's A_SpawnItemEx changes: (2/2) 

SXF_TRANSFERALPHA and SXF_TRANSFERRENDERSTYLE
- Added Blue Shadow's DropInventory ACS function.
Merge pull request #1 from rheit/master

- Added Blue Shadow's DropInventory ACS function.
- Added jpalomo's A_SetSpeed patch.
- fixed: Since the serializing code cannot distinguish between user variables of the same name coming from different actors in an inheritance chain, this kind of name duplication must be prohibited.
- fixed: When the SectorAction's TriggerAction method was renamed, the inherited one in the MusicChanger was overlooked. (Bit thanks to the C++ specs for allowing to override a non-virtual method with a virtual one without even showing a warning...)
Add PickActor ACS function.
Merge branch 'master' of https://github.com/GitExl/zdoom