account for objects in page list

rather than site.yml just listing strings as pages, it will list objects if those pages have specific styles or scripts keys.
add asset preprocessors

add asset preprocessors