Configuration options to enable/disable V2 and V3 handshake types
Fallback to default provider if SunJCE provider does not exist
Added extra cell command codes
Command values higher than 127 are also variable length cells
Disable V2 link protocol on android platform
Pass config instance to Connection instances.  Also process CERTS and
AUTH_CHALLENGE cells
Link protocol handshake V3 implementation
Socket and ServerSocket don't implement Closeable in Java 1.5.
Added ant target for running unit tests.
Initial changes to support hidden services
Store introduction points in descriptor
add rendezvous-service-descriptor keyword
fields added to IntroductionPoint
IntroductionPoint parser
parser plugged in
parse document, store data in HSDescriptor
added method to create instance from base32 encoded string
added methods to parse base32 encoded hex digest and a list of integers
added method to extract DocumentObject content without header and footer
lines.
Method added to test for Android runtime