Level complete script bug fixes

no perfect run bonus on infinite mode, perfect run bonus scales with
level length, and doesn't waste time on scores that yields no value.