Updates I've made to the class

I've actually made some pretty heavy style changes to your class such as modern Obj C syntax for literals, etc. 

I've  also added quite a bit of safety measures. For example, if you tried to run most of your methods right now and passed in "nil" as a completion block, it would crash.

For Camera Roll saves, instead of saving to home directory and deleting, I'm simply saving to Temporary Directory, which will be cleaned out later by iOS, rather than at the expense of the current app.

One big change is that the completion block is now a typedef for consistency, and returns a success or failure BOOL depending on possible errors.


Couple of things I still want to do:
• Transitions for frames, like an alpha fade in, length dependent on the FPS supplied.
• Error reporting, instead of just returning a BOOL for Success of Failure in the completion block, I'd also like to return an NSError object.
• Fix the last warning about Implicit conversion from Enumeration Type