Fix PEP8 errors, combine play methods

Fix the PEP8 errors from last commit.
Consolidates the other playURL and playMixID commands into one play
command. This does make the assumption that we always return 10 results
from search.
This should be made into a config param and used it in both places.
(api.py and client.py)