Allow custom 404 pages
Page as requested
Merge pull request #1793 from zz9pzza/issue_3919

Allow custom 404 pages
Set an expiration on the works index caches
Merge pull request #1798 from elzj/cache_expiration

Set an expiration on the works index caches
Merge branch 'master' into basic_api