Added 2 new events: wxEVT_WORKSPACE_RELOAD_ENDED / wxEVT_WORKSPACE_RELOAD_STARTED
Reload workspace is now done using ProcessEvent and not by AddPendingEvent this to avoid double reload of files and invalidating pointers which leads to crash
fixes https://github.com/eranif/codelite/issues/434