Same Base64 encoding/decoding for JVM and Android.

Serialization fixes.
Json serialization improvements.

Use specialized class for serialization (use string builder and carry temp buffer around).

Removed unused akka serialization.

Optimized int/long serialization.
Reduce memory usage on double/float/date time serialization.
Reduce chat on string serialization (todo perf test with string builder)
Serialization fixes.

Remove optimized float/double serialization since it depends on sun.misc
Added custom serialization for UTC DateTime and LocalDate.
Collection number deserialization requires special care.
Separated collection deserialization into get and move.
Fixed History Deserialization

Added client jar to keep the tests consistent.

Added novocode to sbt to enable jUnit test in SBT.

Additional commit with test generation and the rest of the
specificaiton is to follow.
LocalDate and DateTime serialization improvements.

Don't allocate unnecessary memory during parsing.
Merge pull request #29 from rinmalavi/wip-testhistory

Fixed History Deserialization
Bumped SBT, removed useless batch/bashes.
Set version to 1.1.1-SNAPSHOT.
Removed windows carriage return.
Lowercased History/Snapshot properties.