Core: some updating with Cmangos & MangosR2 ( few at a time and test )
// ====================
// = MangosR2 Commits =
// ====================
/*
mr3044
mr3253
+mr3254
+mr3255
+mr3256
// ====================
// = CMangos  Commits =
// ====================
/*
12671
+12672
+12673
+12674
+12675
+
+12678
+
+12680
+12681
+12682
+12683
+12684
+12685
+12686
+12687

Signed-off-by: https://github.com/Infinity-420 <iceis2@hotmail.com>