Initial import of FTQ
Add nspertick and start cleanup for ftq.c and Makefile
The fftw functions really want you to use ticks and doubles.
This works and now gives the right answer on BG/P.
ron
refactor and split out linux and Plan 9; threads always on

At this point, it's not realistic to NOT have threads. So do it.
Rip out Plan 9 stuff. I doubt anyone will care, but the bits are there
to use in case you ever do.
working version.

Now builds and works. Threading comes for free, no recompile needed.
Plan 9 support is split out.
Do a pass with Linux indent

Get to a standard style.
Change the times file so the output values are ns.

This makes everything easier. I doubt it matters much in terms
of the frequency analysis if the samples are not at exactly (e.g.)
500 ns intervals but I'm happy to be shown wrong.

Should we just have one output file? That's the next question.
Stdout has a new format.

It is time and counts in one file,
time-in-ns count

Preceded by commands in octave necessary to plot power spectra,
and info about the system on which it was run. It's extensive,
and we can trim later, but erring on TMI is probably a good idea.
Finish cleaning up the output files.

Now all output is the in
time-in-ns, count

format. Clean up the README.

I've introduced some stdio dependencies I'm not going to worry about
until we care about Plan 9, which is unlikely to ever happen.
Use the CLOCK_MONOTONIC_RAW for timing.

Else we get the wrong kinds of time.
Limit the info per file to the core for that file.
Fix a stupid bug and lindent everything again.
Bring in some akaros magic.wq
We need to fix the akaros build. Where do we get -lrt stuff?
Add akaros support.

akaros.c has the calls needed for akaros. It's mostly linux with some
other bits for the 2LS.

We've almost completely hidden all the differences and removed
any #if nonsense.
Make clean rule now includes the programs.
Import from hg
Merge branch 'master' of github.com:rminnich/ftq