HAL for lpc-1343

MemoryAllocator implementation.
Responds to ping,
Templatize host link to support serial and tcp/ip.