Fix for "Save" and "New" buttons.
 * If you started with a new schematic, the save button wouldn't stop being a "Save As" button after the first save.
 * The "New" button was not correctly updating the URL history.
Merge branch 'master' of https://github.com/JonathanLydall/JavaScript-Redstone-Simulator