Qt 5 compatibility changes
typo
some temp changes
temp changes
update codes
Succeed in building QSanguosha by VS2012
a lot of protocol changes(Part 1)

using Qt native libs
A lot of Protocol changes(Part 2)
Revert "a lot of protocol changes(Part 1)"

This reverts commit 02c29d0d0c9f8571a2de400288ead10495df46ee.

Conflicts:

	builds/vs2012/QSanguosha.v11.suo
	src/client/client.cpp
	src/client/client.h
	src/core/jsonutils.cpp
	src/core/protocol.cpp
	src/core/protocol.h
	src/core/structs.h
Revert "A lot of Protocol changes(Part 2)"

This reverts commit e32e5d9d8a5beac781f54c3b00ab4c757fe1751a.

Conflicts:

	builds/vs2012/QSanguosha.v11.suo
	src/client/client.cpp
	src/client/client.h
	src/core/protocol.cpp
	src/core/protocol.h
	src/core/structs.h
Revert "Revert "A lot of Protocol changes(Part 2)""

This reverts commit 8e2546e6b2cbec28bf66790eb9b6ae016bc057b5.
Revert "a lot of protocol changes(Part 1)"

This reverts commit 02c29d0d0c9f8571a2de400288ead10495df46ee.
Merge remote-tracking branch 'origin/To_build_with_VS2012_under_Qt5'

Conflicts:
	.gitignore
	extension-doc/3-TriggerSkill.lua
	src/package/power.cpp