Update shape.lua

-Added beginnings of file backend
-added "resume" function
-added simulation flags and mechanics
-began adding required method calls to the basic movement/block place functions
Update shape.lua

update to navigateTo() comments
Update shape.lua
Updated for clarity

changed Simulation to SimulationCheck for clarity
filled in CheckForPrevious method
added a ProgressUpdate in front of the basic-movement SimCheck to make sure the local table gets updated, so we can compare against the file
fixes to choice, resume, main, added continuequery

-rearranged the local table recording so it actually happens BEFORE the shape subs...  derp

-created continuequery function

-commented the Resume func outputting to screen

-made main implement checking for file, querying the user, and operating normally under normal conditions

-made main delete the progress file upon program exit
updating the moveZ() func

Forgot, I had to have a way to do Z-coords... though, I think that we may be able to get around that completely through just block counting, since block count acts as a rough "progress meter"

Also... I accidentally made an off-by-one earlier.  I think I fixed it now though.  Oopsie.
updated the table comparison.

I forgot to make the table comparison actually make sense instead of just being a "table1 == table2" pseudocode deal
merged upstream

merge upstream
lots o'shit

Added SetSimFlags() to make the sim_mode = true, cost_only = true easier
to do and a little clearer

updated Main in anticipation for a cleanly merged choicefunc

fixed WriteProgress() to not require args

Merged ResumeProgress() with Choicefunc(), remove resume
Merge pull request #1 from pokemane/working

Working
forgot something
merge choice and resume
Merge pull request #2 from pokemane/working

merge choice and resume
cleaned up Main

made main a little less cluttered.  consolidated some functionality.
Merge pull request #3 from pokemane/working

cleaned up Main
i suck at syntax evidently
Merge pull request #5 from pokemane/master

Add progress saving capabilities