Added module Macaddr.
Integrate Macaddr module

Include Macaddr tests, ensure all exceptions are raised as Parse_errors,
fix short address bug and long address bug.
Change Ipaddr.Parse_error exn and document Ipaddr interface

Now Ipaddr.Parse_error contains both the error condition and the failing input.
DOCS