Reverse earlier commit.

Signed-off-by: Staartvin <mijnleraar@msn.com>
Change hookedstats plugin method.

Signed-off-by: Staartvin <mijnleraar@msn.com>
Generalise variable.

Signed-off-by: Staartvin <mijnleraar@msn.com>
Fix getPlayTime() method.

Signed-off-by: Staartvin <mijnleraar@msn.com>
Make StatsAPIHandler a depencency handler so it can be passed used as
the other handlers.

Signed-off-by: Staartvin <mijnleraar@msn.com>
Change the way Stats gets hooked.

Signed-off-by: Staartvin <mijnleraar@msn.com>
Change isEnabled() to isAvailable() to meet the guideline of the other
handlers.

Signed-off-by: Staartvin <mijnleraar@msn.com>
Fix a number of errors and inconsistencies.

Signed-off-by: Staartvin <mijnleraar@msn.com>
Make sure to also check it is not a dummy handler.

Signed-off-by: Staartvin <mijnleraar@msn.com>