initial version
consistenly use lower-case names for normalized (according to the first nontrivial Fourier coefficient) forms
support to specify form spaces/rings by the parameter n instead of the parameter group, use the same name for the form space/ring classes as their representation name
added __init__.py
Merge tag '6.2' into ticket/16134

Sage version 6.2
Rename folder for Hecke triangle modforms.
Documentation for Hecke triangle modforms.
Fix spelling.
Readme for Hecke triangle modforms.
Comment on analytic_type.py.
Correction to documention
bugfix: doctest, when evaluating homogeneous ring elements we need a form space to access the aut_factor, so a forced reduction is needed
extended the readme file (with doctests)
Review of constructor.py.
Review functors.py.
use C for cusp spaces instead of S, documentation improvements/fixes
Check abstract_ring.py.
Check abstact_space.py.
Check element.py.
Check graded_ring.py.