Computes the Lomb-Scargle Periodogram for unevenly sampled time series. Includes a randomization procedure to obtain exact p-values.