[z2148] Improve VMap extraction. Also extract gameobject models

Thanks to all involved, especially Cyberium

Signed-off-by: Schmoozerd <schmoozerd@cmangos>

(based on commit [12229] - e214e1c)

(based on commit [s1779] - 4d91b2f)
[z2149] Drop some obsolete files
[z2150] Update VMaps assembler to use gameobject models

Also simplify code by using _Raw classes to wrap reading

Thanks to all authors for code adaption, namely Subv, Shauren, Reamer and Cyberium

(based on commit [12230] - fd80ef5)

(based on commit [s1780] - 7c7039b)
[z2151] Clarify code related to Wmo Liquids

(based on commit [12231] - dc6f670)

(based on commit [s1781] - 86b5724)
[z2152] Correctly extract liquid data

Thanks to Cyberium for porting

Signed-off-by: Schmoozerd <schmoozerd@cmangos>

(based on commit [12232] - e2c2145)

(based on commit [s1782] - 32848df)