Added deferred function call to store the sample plate to the database when it becomes modified. Doing this with a 50ms delay and checking to make sure we don't call the database a lot. Also added a little timer to delay showing the sample plate modified test and save button, just in case there are corner case where they still legitimately appear. Seems to work a lot better now.
Merge pull request #964 from acquaman/Issue963

Pull Reqeuest for Issue 963: SGM Sample Plate Modified State