fixing broken double callback in search model
adding full page caching to band and search pages
consolidating caching logic
adding http status code to page cache