Merge pull request #1 from rfuchs/master

Fix CRC32 signed integer wrap-around
add support for groundspeak container/difficulty/terrain tags
Handle odd containers better
group the handlers by provider
Merge branch 'upstream'

Conflicts:
	gpx_parse.py