Added tests for hexagon. Adapted Hexagon.pack_points. Fixed bug in .loosely_contains?.