Update docs.
Fix requirements again.
More minor speedups.
Lots more comments and cleanup.
More doc improvements.
Minor improvements to default two_theta range.
Add todo for disordered structures.
XRD code now works for disordered structures!
Improve doc a little.
Minor bugfix.
Vastly improved doc for xrd algorithm.
Use mathjax.