Integrated memcached into mbspotify wrapper.
Removed memcached server setting from web service initialization process since it's not being used there anyway.
Separated config files from cache module.
Added init function that should be used to initialize the module.
Merge branch 'mbspotify-cache' into memcache
Added support for debug mode.
Renamed client object to avoid confusion.
Removed unused set_namespace function.
Merge branch 'spotify-fix' into memcache
Rewrote cache interface. Should be easier to use now.
Removed old tests.
Merge branch 'master' into memcache

Conflicts:
	critiquebrainz/frontend/apis/musicbrainz.py
Updated translations.
Replaced definitions of the same delete method in models with a mixin.
Fixed inconsistency in how HTTP errors are returned.
Added layouts for all defined HTTP errors.
Removed unneeded custom frontend exceptions.
Minor page title tweaks.
Simplified structure of exceptions in web service.
Removed APIError class.
Fixed ASCII conversions in prep_cache_key function.
Now loading objects from MusicBrainz with all includes required by the application.
This should help avoid storing multiple versions of the same object in cache and increase hit rate.