Fixed issue in LG_SHIELDSPELL, the skill was working in lv 2 and 3 when it shouldn't be, some small refactoring as well.
Small refactoring in SR_ASSIMILATEPOWER
Follow up to 9173fa50ef2887b28603f223a102448a2c69a234
Fixed issue with mistress card and WL_COMET/AB_ADORAMUS (issue: 7935 http://hercules.ws/board/tracker/issue-7935-nogemstone/ )
Corrected HT_POWER behaviour, combo and type of skill, and fixed TK-combos walking delay (issue: 8241 http://hercules.ws/board/tracker/issue-8241-cant-move-during-certain-combos/)
Fixed issue in adoption system, babies would lost their skills (WE_BABY and WE_CALLPARENT) after logout, issue: 8061 http://hercules.ws/board/tracker/issue-8061-baby-skills-dissapear-after-mapchange-or-relog/
Limit data input and reduced scope of some variables.

Signed-off-by: Shido <the.keikun@gmail.com>
Usage of __func__ for some ShowMsg - Part 1.

Signed-off-by: Shido <the.keikun@gmail.com>
Usage of __func__ for some ShowMsg - Part 2.

Signed-off-by: Shido <the.keikun@gmail.com>
Usage of __func__ for some ShowMsg - Part 3.
* Follow-up 354a5b1 and 0c40a49.

Signed-off-by: Shido <the.keikun@gmail.com>
Removed GNUC and NETBSD Check.
https://github.com/HerculesWS/Hercules/pull/300#issuecomment-47446924

Signed-off-by: Shido <the.keikun@gmail.com>