use IVsSolutionEvent to handle solution and project reloads - rough version
prevent duplicate actions - SolutionEventListener really needs to be cleaned up...
Bump debug version
Never assume all projects are compatible

They can be other types than IVsProject.
Merge pull request #15 from peol/dont-lose-your-cookies

Dont lose your cookies
use as operator instead of cast
remove goose output panels when closing solution
don't use separate output panes for errors and messages - it causes duplicate output windows
intermediate commit
fixed #22 TimeStamp missing