More api doc work, added instr and io
add io and fix gitignore
lightcurve, roi and spectra api docs
remake the rst files that git clean just murdered
tweak spectra
finish api doc, only warnings to crush
remote __init__ module list
add more files
Re-merge install doc changes

I had to rebuild my branch due to some rebase crazy.
Merge pull request #722 from Cadair/doc_sprint_2

Finish API docs