Convert BAT-WebInterface to use Composer

[Composer](https://getcomposer.org/) is a PHP package manager that provides auto-loading functionality. This would be beneficial to BAT's web interface as it would permit to extra libraries to be added.

I have also added a .gitignore file to exclude Composer's `vendor/` directory and PhpStorm's `.idea/` project folder.