Allow `rake device` to proceed when using an enterprise provisioning profile

Enterprise provisioning profiles allow any device to install the application; we can check for this by searching for the ProvisionsAllDevices key in the <code>.mobileprovision</code>.

As the script is, <code>rake device</code> will fail saying the device is not in the provisioning profile. I've written a quick patch to allow this function.

It does do two reads on the <code>.mobileprovision</code> so perhaps the read should be instanced?