Merge pull request #15 from melezov/master

HttpTransport, cleanup
Android with its own Base64 equivalent to apache.commons...Base64.
HttpAuthorization to interfaces, its classes to project specific implementations.

Removed registerAndReturnInstance from API.
androidSDK to provided
Charset in getBytes for encoding to UTF-8.
Tests for (de)serialization
Some more tweaks to the tests
Updated test Json and Xml source files
Tests separated by files
Test dependencies
Tweaks
New test file
generate_reference_conversions.sh
Remove scripts
Added some failing tests
stricter tests
Merge pull request #19 from hperadin/master

Tests for Xml <-> Json (de)serialisation, test Xml and Json files, and changes to the code according to test results
tests cleaned up
tests cleanup
Prologue handling while making Xml from Json
Removed prolog handling