Fixed creature page so you can actually refresh it instead receiving a glib error message
Fixed an issue with the main menu scoller that occurred if you loaded the creature page before the main menu

If you navigated directly to the creature page and then hit cancel or save to return to the main menu the "pull down to refresh" div would be visible when it should have been hidden. It's because the div is hidden if you load the creature page first. Using jQuery can find the height of a hidden div just fine.
Updated the main menu to cache creatures instead of fetching them from the server every time

I mean, duh. This is what every app ever does! The creatures are fetched from the server and then stored locally. From that point forward the creatures are stale, but the user can drag-and-release-to-refresh whenever she/he wants fresh information!