Bugfix: Files opened by fopen need to be closed again. Added check for NULL pointers after fopen.

Background: An application can only open a limited number of files in parallel with fopen. If one
never closes these handles, fopen will fail after a certain amount of open files.
Added build files for Raring Ringtail (13.04)
Merge branch 'master' of ssh://github.com/adiesner/GarminPlugin
Now using case insensitive search for file Garmin/GarminDevice.xml
Updated version number to 0.3.17
Updated HISTORY file with recent changes
Updated configure script, since tinyxml was no longer found in latest debian/ubuntu
Updated Tcx Builder, added Speed, MaxHeartRate, MaxCadence and AvgSpeed
Added new fit messages to be able to convert fit files to tcx files
Websites can now request tcx listing on fit only devices

Some websites try to request TCX files from the device even if it is a FIT device.
The plugin now transparently converts FIT files to TCX if the website requests
the TCX format.
Bugfix: Due to locale settings output of decimal points was sometimes , instead of .

The plugin now sets locale POSIX on start, to avoid having to deal with a different locale.
Added build files for Saucy Salamander (13.10)
Updated version number to 0.3.18
Re-integrated old tinyxml configure code since pkg-config for tinyxml is not available in all distros
Merge branch 'master' of github.com:adiesner/GarminPlugin
Bugfix: Makefile error - File Fit2TcxConverter.cpp was not linked and crashed the plugin when trying to use it