Update travis config to use admin script for setup

@Raydiation @DeepDiver1975 

I haven't updated the template of 7 apps as I wasn't sure if it's needed or if any config changes would be required for that version.
Not all apps that you create support scrutinizer so this will fail. You need a paid account fyi