Ensure only load classes if page_fields table exists

I'm not sure if this pull request is done in the perfect way, but we had issues upgrading radiant AND adding this plugin as we didn't have this table in our last radiant install (part of a major upgrade)

* It may not exist when upgrading to a newer version of radiant and adding the extension at the same time