fixed: page choices were always fetched from the databse even if they were in cache.
pages should be cached only for sites that do not have pages in cache
Merge pull request #31 from pbs/fix_page_field_choices

fixed: page choices were always fetched from the databse even if they were in cache