Make StorageUrl and AuthToken public - fixes #19

The user can set them and cache them outside of the Swift client
connection.
Add Paul Querna to contributors
Make Connection serializable with JSON and XML - fixes #16