Re-adding the route generator trait to be able to get routes via the application
All the bootstrap logic was moved into providers and into the Application class, bootstrap is no longer needed
Change talk filter methods to be more consistent with the rest of filter methods
Clean up comment method: use class property for application and fix incorrect namespace
Fix the view/edit talk user id checks, need to cast to int if doing an exact comparison
Change the path setting for HTMLPurifer cache, use the application default path
Make sure 500 errors do not get thrown away, exceptions are caught but never logged. It is now going to error_logs
Adding link to allow viewing of talks, even if CFP is closed