Fix UserGuildCommand issues.

Don't break trance unless command is renounce or disband.
Also remove the debug message if a player tries to use a command they
don't have (due to guild invite button in new client). Check for $ guild
beforehand so we don't perform unnecessary calls.