Extended Opcode fix.
Merge pull request #217 from dalkon/master

Extended Opcode fix.
Call ConnectionManager::closeAll on shutdown
Code cleanup
Fix Travis build error
Fix initialization order of Connection constructor
Fix another Travis build error
Fix
Fix again
Use userdata
Merge pull request #220 from dalkon/master

Fix
Move old Lua functions to compat

This commit also adds the functions:
Creature.isRemoved()
Monster.isTarget()
Remove creatures hash set
Remove Game.getCreatureCount()

It can be calculated from player count + monster count + npc count.
Add separator tag to talkactions

onSay event now also includes a fourth parameter, SpeakClass type.
Trim all spaces between talkaction word and param
Merge remote-tracking branch 'upstream/master'