[c12739] Add new parameter 'expansion' to command 'account create'

(based on commit [12540] - 6796ff3)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12740] Add CMake source groups to target 'shared'

This is the exact same grouping as it is currently in the VC 2012 files.

This is part of cmangos/issues#67

(based on commit [12541] - 82b02fc)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12741] Add CMake source groups to target 'framework'

This is the exact same grouping as it is currently in the VC 2012 files.

This is part of cmangos/issues#67

(based on commit [12542] - bd2eb31)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12742] Add CMake source groups to target 'game'

This is the exact same grouping as it is currently in the VC 2012 files.
These groupings will have to be refactored at some point as they are not
very logical.

This is part of cmangos/issues#67

(based on commit [12543] - 0088ce3)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12743] CMake: generic way to build a script library

Added new parameter INCLUDE_BINDINGS_DIR which can be set to the name of a
folder inside src/bindings/.

Includes the script library in src/bindings/ with the defined name.
The name must correspond to the name of the folder and the folder must contain
a valid CMakeLists.txt

Note: if you currently use a script library, you will probably get a merge
problem on src/bindings/CMakeLists.txt as you will have modified this file
manually. Please use the new version of this file and rerun CMake once with the
parameter -DINCLUDE_BINDINGS_DIR=ScriptDev2 (if you are not using SD2 but
another script library, replace ScriptDev2 with the name of the folder in
src/bindings/).

If you do not use a script library you should not have any merge problems
and you don't need to do anything.

(based on commit [12544] - d14ec5b)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12744] Implement spells 61187 and 61190

(based on commit [12545] - e1cbdff)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12745] Implement some spells for Ignis the Furnace Master

Spell entries: 62717, 62381, 62488, 62707, 64475 and 64503

(based on commit [12546] - c4cbc42)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12746] Implement spells 64489 and 64673

Both are used by Auriaya (Ulduar)

(based on commit [12547] - 6de82a7)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>