Added a tnoodle_isValidPuzzleId method! This combined with MAX_PUZZLEID and MIN_PUZZLEID gives users a way to iterate over all valid puzzle ids. I don't know if people will actually want to do this, but it will certainly be nice for testing.