Fixed bug #43: Make checks within the models

Changes made in models of Voting and Debate modules.

Where the user adds the start and end dates, the checks are to make sure that the start date is never after the end date.