Auto-save function

We start to implement the auto-save function to all other entry screens so that important data would not be lost by accident. We put this function on company registry for each company to choose whether to use it or not.