[FEATURE] Add support for remote beets catalog
[FEATURE] Begin to split up in local and remote catalog
[FEATURE] Add support for synchronisation with local Beets Catalog
Rewrite of the hole interface to Beets because I am not happy with the code.
[FEATURE] Change wrong comment, make some cleanup
[FEATURE] Add License header
[FEATURE] Rework Beets remote interface
[BUGFIX] Improve display in UI
[FEATURE] Rearrange code to avoid code duplication and fixes some small bugs
Also adds lot of PHPDoc.
[BUGFIX] Remove slash between filename and virtual file extension
[BUGFIX] Add filesize to local catalog files
Add the filesizes because without them, ampache will not stream the files.
Change code according to coding guidelines (with php-cs-fixer.phar)
GOOGLE TRANSLATOR French translation +

Some English sentences updated + code-style fix of update.class.php. Pls
rewiew the changed php and php.inc
files for eventual problems. First of all 'lib/class/update.class.php'
Because of database actions :smile:

And updated all lang catalogues and bins

French lang names are not translated. My thought is that translating the
langnames from English to French would result in big confusion.

If @arnaudbey or anyone else could write in #391 what translations are
wrong and write the corrected form under it, I will do the rest if it is
simpler for anyone.
Add TheAudioDB Ampache default API key
Merge pull request #407 from Psy-Virus/develop

GOOGLE TRANSLATOR French translation +
Add SubSonic API maxBitRate parameter support (fix #399)
Merge branch 'feature/beetsInterface' of https://github.com/Razrael/ampache into Razrael-feature/beetsInterface
Change '/usr/bin/beet' command line to 'beet'
Merge branch 'Razrael-feature/beetsInterface' into develop
Add lc_charset support on local catalog clean (fix #377)