Add next and previous track commands
Handle no players being found

Gracefully set an error when no players are found and improve instance
init failure.
Bugfix: propagate init error on method invocation

Previously, a NULL error was being propagated
Add example.py to the repository

This is the same example from the readme
Cli: free status string
Cli: show error message on command error