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
You shall not throw pointers - throw by value, catch by reference
Removed check for ulong < 0

This is impossible by definition
Removed unused private field
Merge pull request #10 from herwinw/clang

Fixed some warnings found when compiling with clang