Unfortunately Google Play Services has Stopped Working Fix (CM12)

If like me you run CM12 custom roms you have probably seen this error pop up and read all the articles about clearing caches, uninstalling play store and then realised that none of it worked. The only fix I’ve seen work is this: Better yet, rep...