wire

Added wire header and its test unit (wire.h, wire.cc and wire_testunit.c) and modified makefile
Why @TwoWire@, not @Wire@?