Added a test to see if get_current_screen exists before using it.
Fixed the queries so showposts and posts_per_page are both -1. This should override the WP posts per page setting in the backend. This was supposed to be fixed in 0.3 (see below) but it wasn't for certain themes.