[11737] Fixed use ".gobject move" with implicit player coordinates.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

By unknown reason added in last weeks or longer period gameobject
visually moved only after relogin. GO removed from client view and readded
at same place _but_ have and send to client new coordinates as debuged.
This problem researched and not comnnected directly with fixed bug.
[11738] make armor bonuses from certain items be unaffected by base armor mods
[11739] Fixed possible crash after auction loading with wrong houseid field value.

Also
* Fixed error report at 'commands' load for "ahbot items" security level
* Some auction code cleanups and speedups
[11740] Restore spellmod charges used by fail spell cast

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also

 * Prevent more one charge use for same spell cast
 * Cleanup enum SpellState from unused cases
 * Propertly remove spellmod charges at spell finish in case pet/totem caster
[11741] Drop recently added duplicate code with remove SPELL_AURA_SPIRIT_OF_REDEMPTION
[11742] Fixed typo in ahbot.conf comments.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[11743] Fixed auction crash in case missing localization for only some items

Source crash in missing locale strings array size check before access
to it in locale structure.

Also move repeating code for access to wide used localization string arrays to ObjectMgr functions.
[11744] Include spell_loot_template in ahbot loot filter

Also skip item=0 cases from loot tables.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[11745] Use less CPU/HDD loading value for AuctionHouseBot.ItemsPerCycle.Boost

Update it in your habot.conf version if you have haby load at mangosd
startup time from ahbot activity

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[11746] Fixed default value for AuctionHouseBot.Buyer.BuyPrice to false

as expected by default.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[11747] Resore use skinning_loot_template in ahbot code

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Not problem of original patch but my special "ability" in patch apply :/
[11748] Replace SpellModifier struct by direct aura access (this should fix charge drops of 36032) also revert [11740]
[11749] add C++ casts

Signed-off-by: Laise <fenrisse@gmail.com>
[11750] Implement npc spells 28096 and 28111

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[11751] Implement option for set ahbot config file in mangosd command line

"-a configfilename" or "--ahbot configfilename" can be used for this

This possibility can be useful if normal mangosd.conf path also set by -c
option for example.
[11752] fix spell mod sending
[11753] Show pending auction sales from all auctionhouses.
[11754] Implement jump (parabolic movement) effect

Also correct destination calculation in Unit::KnockBackFrom - now spline knockback effect works similar to client's effect (same amplitude, speed etc)
[11755] Fixed sql guards for restore proper wotj next git_id -s uses.
[11756] Call MovementInform at arrive in effect movement generator, move class to more appropriate place

Signed-off-by: SilverIce <slifeleaf@gmail.com>