fixed Dates signup function

The signup function in DatesController now checks if the Account is
already related to a specific Date. Also, it checks if the Date.maxcount
is already reached.