Bug Fixes in Development Tools
Don't store a ProjectBaseItem in the MakeJob
Use a QPersistantModelIndex instead and fetch the item only when it's
needed. This way we can make sure that we don't crash if the item was
deleted during the job's life.
This is a bug fix, but I'm only committing to master for the moment.