Support building without 'pages.groovy'
Fix a missing Copyright
Fix NPE for a project that does not have an assets directory