Adding HW MAC address retrieval on OS X
Merge pull request #25 from andrew-elder/master

controller: lib: start ACMP
Adding missing OS X  makefile for console app
Adding missing EXTRA_CFLAGS in Makefile
ADP discovery timeout now uses valid_time

Previously was hard coded to the maximum timeout
controller:app: Added implementation for command line functions for
displaying available instreams, outstreams, and to connect an instream
to an outstream.
controller:app: Formatted detailed descriptions to be displayed when
help command is entered.
controller:lib: Updated source code comments and formats.
Updating notification_id to native pointer size.

Prevents compile warning -Wint-to-void-pointer-cast
Fixing retried flag being incorrectly set. 

Previously the command would be added to the inflight
list then immediately checked if inflight.
Initialising is_waiting flag to false. 

is_waiting was uninitialised and starting as true.
Caused an early incorrect fire of sem_post.
Unlinking semaphores to prevent sem_open failure.

Need a better strategy for making sure the 
destructors are called.
Merge pull request #5 from audioscience/master

Pulling in upstream
Merge branch 'master' of https://github.com/ajwlucas/avdecc-lib
controller:lib: Updated Controller documentation.

controller:app: Modifying command line switch statement into if conditional
statements.
Merge pull request #26 from ajwlucas/master

Updates and bug fixes
Merge pull request #27 from denniszhuo/master

Updated controller and command line application
Merge pull request #6 from audioscience/master

Pulling in upstream
Allow reading of any valid descriptor type
Adding additional virtual functions to support code reduction. 

Printing of descriptors now called through a function that
takes a virtual function.