Component-based deployment script

I realised that I require to skip some config files on some machines. To
facilitate selecting the right files I’ve divided them into components.
Since my Makefile skills are sketchy at best I’ve moved the deployment
to a simple bash script instead.
Added a license