Expose method for converting a query string into a dictionary.

Refactored the code to make this a public class method so it can be
used for other query-like strings such as cooke values.
Change to set the image scale based on the main screen scale.
Add method to retrieve the cell id for a given index path.
Add method to present error message. Update docs.
Update code docs.
Add block for detecting page changes.