Leave the layer in edit mode after each save
Show menu with sync options if more then one provider
Treat project folder as Python module
Handle return of onProjectLoad()
Merge branch 'projecttriggers'