Add a changes_saved flag instead of using the save button
enabled/disabled
Add data retrieved from RQT plugin to fill apropriated annotation's
fields
Some rearrangements and extra protections