- Removed all previous premium-related code.
- Added support for premium up to second-precision.
Used new duration typedefs everywhere.
Fixed problem with VIP list.
Completed basic premium structure with LUA bindings.
Removed duplicate pointer conversion in luascript.cpp.
Added time zone to text generated by getPlayerPremiumExpirationText.
Merge branch 'cutting-edge' into refactoring/premium
Merge branch 'cutting-edge' into refactoring/premium
Changed a log message and updated TODO
Further improved creature movement logic (keeping distance, summon walking, drunken players).
Merge branch 'refactoring/premium' into cutting-edge