Crop report fixes

This commit include these changes:

* Hide mask if no selected factors in reporting
* Make default titles more configurable

Also, I've improved a litle bit the error management in the generators classes and the report button.