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.
This is the same as phpunit tests/ actually althoug I'm not sure if it uses the tests directory by default so I'd keep the old one for now or add the directory to the config file