GPII-872: Universal linting and reorganised grunt scripts for all GPII core projects