Fixed Add/Edit/Delete Teams Issue (#45)

Addresses issue #45. Team numbers are now enforced to
be positive integers no greater than 9999. Name and location
are now required for submission.
Merge pull request #53 from Drexel-CS451-Winter2013-Group2/issue45

Fixed Add/Edit/Delete Teams Issue (#45)