Namespace: Recommender => Backend

Thrift namespaces appear to be the language-global namespace, then the service
namespaces. E.g. the Client is now under Backend::Recommender::Client, which is
a bit strange still, but much less strange than
Recommender::Recommender::Client