Tests for Net::RNDC::Session + Net::RNDC::Session is_server support.

 * Net::RNDC::Session can be used as both a client and a server
 * Minor bug fixes to length check
 * Full test of client/server interaction