Fix SQL Failures

This should fix the failures caused by data stored and data types (out of range failures).

RequiredMoney belongs now to quest_objectives and is not necessary in quest_template
=> negative values can be updated to 0.

Decreasing Reputation isn't handled in any new table. So staying inside quest_template seems right.
unsigned => signed