fixed old license in erlsom_sax_lib.erl
Restart seqCnt at each new complex type
added ifndef check around header file to handle multiple inclusions
treat iso-8859-15 as if it was iso-8859-1, at least for now
update gitignore
Klarna fixes - in particular support for ISO 8859-15
fixes issue #4 - problem with sequence in choice
improved handling of nil values. (Not 100% backward compatible.)

Note: this changes the output of erlsom:scan() in case there are nil elements (xsi:nil=true) in the input.
Remove duplicate call and a clause that cannot possibly match
Fix matching with return value of http_uri:parse/1 (R15) and a grammatical error
Comment out clause that is currently useless
Handle case where characters are binary

When using utf8 output_encoding, the old code would crash for a
CDATA which was not flush with its surrounding tags.
Deleted .beam file
Merge branch 'dialyzer-fixes' of git://github.com/kostis/erlsom into issue_11
More detailed error messages. Include the relevant tag name when throwing an invalid XML error.
Honour the 'include_dirs' option as mentioned in the documentation.

Also include 'dir_list' for backwards compatibility.
Consistently use 'include_dirs' in comments and documentation