Add Archlinux support

This commit adds Arch Linux support. Everything besides bindings for JAVA and
Ruby has been tested as properly working. JAVA and Ruby bindings cannot be
managed by puppet as official packages are not in official repositories but in
AUR instead. PHP bindings are installed by default with mysql/mariadb package so
there is no need to specify/install separate patches. To reflect this,
bindings.pp has been altered to throw a warning if user wants to install
PHP binding. It throws an error is user tries to install JAVA or Ruby binding.

The only limitations on Arch Linux is that you cannot use `$bindings_enable` in `mysql::client` to install all bindings but you have to include `mysql::bindings` directly by specifying bindings to enable.

Signed-off-by: Edvinas Klovas <edvinas@pnd.io>