Save state indication and handling.

Determines whether the source canvas has been modified and displays
appropriate filename message. Edited appends a * to filename.

R=calamity@chromium.org, jackhou@chromium.org

Review URL: https://codereview.appspot.com/58060043