changed from is_last_page to has_more_pages
added SearchSongTest and added option to mock out hymnal.net requests