Made caching optional, allows testing of NEMP's fetch_page function
Fixed the parsing of the list of mods to test and added more error handling