fix CMake failing to build common/common_sql in some systems (like xubuntu) - wasn't linking GLOBAL_LIBRARIES

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15077 54d463be-8e91-2dee-dedb-b68131a5f0ec
Changed struct s_skill's 'lv' and 'flag' fields from unsigned short to unsigned char (bugreport:4972).
This reduces the size of mmo_charstatus by 13%, making some more room and helping avoid hitting the 64k packet size limit.
Sql db already uses tinyint for the level column, and skill level is capped to 100, so this shouldn't break anything.

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15078 54d463be-8e91-2dee-dedb-b68131a5f0ec
add ability to report build and test results to the dashboard

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15079 54d463be-8e91-2dee-dedb-b68131a5f0ec
Fixed flag emblems not showing correctly for guilds with ID above 65535 (bugreport:3619).

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15080 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Folded log_pick_pc and log_pick_mob into log_pick as both functions were almost identical (follow up to r15040, related r9017).

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15081 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Fixed wrong packet being sent when dropping an item on newer clients (since r14383, follow up to r15066).

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15082 54d463be-8e91-2dee-dedb-b68131a5f0ec
Added script command getnpcid() which accepts a parameter (currently only option is 0) and returns an id pertaining to the NPC (currently only supports GID), for use in making an NPC perform an action using script commands that require a GID (e.g. unit*).

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15083 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Added item/zeny logging to auction transactions.

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15084 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Added documentation for script command *getnpcid (follow up to r15083).
- Added optional 'npc name' parameter to *getnpcid to allow querying information of other NPCs.

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15085 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Updated/added stolen item/zeny logging.
- For SQL apply upgrade_svn15086_log.sql to upgrade tables `picklog` and `zenylog`; for TXT no action is necessary.

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15086 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Applied Shinryo's patch for login packet 0x825 (CA_SSO_LOGIN_REQ) that interprets the token-portion of the packet as password (ref: hAB1JReB). [Ai4rei]
- Needs a 3rd party login interface or customized shortcut that passes the username/password pair to the client.

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15087 54d463be-8e91-2dee-dedb-b68131a5f0ec
Fixed charserver's subnet check using char_ip instead of map_ip as the mapserver ip (my mistake in r11333).

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15088 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Merged script command *setiteminfo documentation fix from rAthena (ra:15867).

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15089 54d463be-8e91-2dee-dedb-b68131a5f0ec
Allow any type of argument in 'escape_sql' script command.

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15090 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Added ./configure generated config.log and config.status to svn:ignore.

git-svn-id: http://eathena-project.googlecode.com/svn/trunk@15091 54d463be-8e91-2dee-dedb-b68131a5f0ec