Update all header files. Improve threading. Split out system class.
controller/lib: Moved source files under AVDECC Controller lib directory.
Updated preprocessors and source file namings. Code updates and cleanups.

controller/app: Updated AVDECC Controller command line test application.
Merge pull request #4 from denniszhuo/master

major update