Better debugging in exception throwing :)
Correct naming for the PHPDoc
A few patches around Issue #119.

* Created unit tests for Gammu
* Fixed the interface name for Gammu messages - it's not
Glue_Gammu-Generic_Glue-Gammu-Provider or something like that any more!!
* Fixed some insert statements to match the database schema.
* Corrected issue where the UDH for longer SMS messages was creating a random
value for each chunk, rather than for each long message.
* Split longer messages into two insertion arrays, rather than one.
* Fixed the installer so it uses the same name for the interface throughout.
* Fixed the installer so it writes the Gammu Config file to the correct file
path.
* Added the generated Gammu config file to the .gitignore.
Merge pull request #139 from JonTheNiceGuy/Issue119

Issue119