Merge pull request #3 from soulcmdc/master

Updating docs and new IPython interface
Additional dependencies for fully building the documentation.
Checking for the version of IPython so the correct sphinx extension can be
used
Changing referenced function from fine_carrier to interpolate. fine_carrier no longer exits.