Webform goals requirements updates

 - Webform goals requirements won't hold up other updates.
 - Requirements only run on runtime.
 - Reworked language to be more clear that something is wrong.
 - Changed the warnings to errors when the goals loader file hasn't been created.
 - Added missing array keys to the requirements array.
 - Changed the phase check to double equals instead of triple.
 - Added translation support.