fixed target time/recordings bug in level property screen
also changed the target time/recordings logic
now target time = 0 means no target time
target time < 0 means no target time and target recordings
target recordings < 0 means no target recordings