Formatting tweaks and small tweaks.
Added logback to testing dependencies to allow for test logging.
Moved common-cas.jks to http-apache (Android will only use BKS)
Added JSONSerialization for Point, Location & Rectangle DSL types.
Fixed XML serialization bug when processing a singular empty node.