Fix BL-843 "Update Book" corrupts custom pages

Update Book was written before we had custom pages, so it blindly tries to make pages conform to their ancestor in the BasicBook template. This commit excludes pages with the "customPage" class from that process.
Merge pull request #206 from BloomBooks/BL843UpdateBookWipesOutCustomPages

Fix BL-843 "Update Book" corrupts custom pages