Upgrade Middleman template for GitLab CI
This will fix ArgumentError: invalid byte sequence in US-ASCII issues when trying to build Middleman with UTF-8 characters.
Also updates the template to use before_script etc.
This will fix ArgumentError: invalid byte sequence in US-ASCII issues when trying to build Middleman with UTF-8 characters.
Also updates the template to use before_script etc.