Updated Ethernet and IPv6 to use byte arrays instead of long and int array, to match standard value usage.
Added toString() methods to Ethernet, IPv4 and IPv6
Added tests for HashMap and BitSet with large sets, to estimate their performance.