Moved echonest service call to Akka actor

Moved echonest call to Akka actor to allow for significant processing on
results rather than using nested WS calls