Add missing __gc for Condition & Bug fix

Fixes #883
Merge pull request #1008 from dalkon/master

Add missing __gc for Condition & Bug fix
Remove unused parameter
Allow weak lua objects

Don't collect objects from player:getCondition
Merge branch 'master' of https://github.com/otland/forgottenserver