Add extern NSString constants for events and move private implementation stuff in .m
Add methods to interrogate the queue

To know if a job exists for a task, if it's currently active and get the information about the next job for a task.

I needed this to know if a job was currently active for a screen so I could adapt the UI to tell the user that it's still processing. My tasks have unique names that I can recompose to find them in the queue.
Added method to empty queue and remove all jobs from storage engine
changed code comment

Q
-q
git status
Merge pull request #4 from mirego/add-constants-hide-implementation-details

Add extern NSString constants for events and move private implementation stuff in .m
Merge pull request #7 from mirego/add-interrogation-methods

Add methods to interrogate the queue
Resolve merge conflicts
Minor organizational clean-up
Updated documentation for 0.7 release
Updated podspec