Make spinsfast more clever about FFTW directories; closes #30
Fix compilation on zwicky
Note bug reports
Change default for AlignWaveforms and bump docs; closes #15
Remove SWIG output files; closes #31
Use the shell python
Delegate compilations from setup.py files
Fix stupid bug in special case
Remove default Makefile target
Fix install path of spinsfast.so

The shared object was being copied to the system library regardless
of whether or not --user was specified. It is now copied to the
correct install dir.
Makefile: do not wrap recipes with $(shell ...)

A make recipe is executed in the shell, and so it was effectively
executing $(shell $(shell python setup.py)). But the stdout of setup.py
should not be executed.
setup.py: link against spinsfast dynamic library

Previously, the code was linking against the static library
libspinsfast.a (due to spinsfast.so not having the 'lib' prefix).
It was complicated to add this prefix in distutils, so we just
add the dynamic library explicitly to the link line.
Simplify compilation of spinsfast
Link object files in spinsfast, rather than a library
Rename Quaternions/Utilities.?pp to something more unique to Quaternions
Update for QuaternionUtilities.?pp
setup.py: Fix order of link line arguments

The object files must be specified before the libraries that they
depend on. This is done via Extension['extra_objects'].
Sort out the import paths
Remove scripts that Dan has re-written elsewhere
Extrapolation.py: Fix imports

Remove misspelled and unused imports.