Multiple changes

This submission contains a number of changes to get the data side
working correctly. The changes include:
- fix team lookups for match creation
- add info_link to team
- add tourney_name to match
- add more flexible handling of match.result
- add support for tournaments via match.tourney_name and allowing null
opposition_id
- use stripslashes() when processing incoming JS from POST to avoid \'
sequences in strings
- bump version number to 0.35 due to schema changes
Clean up match widgets

Handle tourney_name and not always having an opposing team.