Finished converting to promises

I have finished converting to promises from using callbacks.
Also implemented cache for Sick Beard images.
Add CentOS to supported OS. Big thank you to RobT for testing that.