Add basic core Spectra class and test cases for it.

The core Spectra contains a 3 dimensional histogram for storing event counts as a function of energy, radius and time.
Add starter sphinx documentation system.

New commits that change code should also update the documentation via,

    sphinx-apidoc -f -H echidna -o docs echidna/

before committing.