Added ability to clear the Messages list
Update host application messages when a ProjectTask is launched
Listen for task failed event
Various improvements to ProjectTask handling; still need to move Build launcher from SolutionExplorer to a generic Command (e.g. BuildAllProjects)