minor fix to program_load_from_cookie - if the level had NOT been saved yet, we wouldn't actually set up a blank program (we'd use whatever program you last used from whatever level). it now blanks it as expected