Fix for holomorphic modular forms

This pull request contains fixes for most of the errors which was present for the classical modular forms (at least the ones I could find) and it also uses the data from the database in a more clever way so it should be more efficient. 
To see exactly what has been done see the individual commits.