setup.py generates version.py
Make use of version.py
Better handling of git description
added a basic SunPy region-of-interest (ROI) object that can accept times of interest and string descriptors.
typo fix for roi.py
Make all the imports in sunpy.io.file_tools optional

I have made this in such a way that it will not fail until it tries to
read a file with an unsupported filetype and then it raises a nice error.
Change from 'fz' to 'ana' and put JP2 exception back.
updated version number and default import

Now default import includes system_info as well as test
first hack at adding structure for docs
forgot to add these files
Merge branch 'master' into version2
Updated version number
Merge pull request #1 from ehsteve/roi

first hack at adding structure for docs
Update roi.rst
editing the roi file comments for consistency.
added a test for roi object in sunpy/tests/roi.
wrote HEK reference docs
added automatic selection of GOES satellite and data type based on input time
typo fix
fixes to the call to _get_goes_sat_num_and_data_type.