Merge pull request #59 from denniszhuo/cmake

Updated lib, command line application, and cmakelist files
include jdksavdecc_acmp.h not jdksavdecc_acmp_controller.h
Enable C++11 detection
Add readline lib for mac
Fix declaration of get_dev_desc_by_index for mac os x and don't include unused jdksavdecc_acmp_controller.h
jdksavdecc-c submodule moves to minimal branch latest
use libedit instead of libreadline on Mac OS X
Merge pull request #60 from jdkoftinoff/cmake

Cmake branch updated to compile on Mac OS X with C++11
add jdksavdecc-c to include path
fix size_t vs uint32_t in base class virtual method for linux
fixes for cmdline / CMakeLists.txt file on linux
Merge pull request #61 from jdkoftinoff/cmake

Cmake branch updated to compile on my linux debian install
controller:lib: Updated code to fix compiler warning messages. Removed unused notification_id from set_wait_for_next_cmd function.
Removed unused msg_type variables. Fixed variable type mismatch.
controller:app: Moved cmake add_executable command to the bottom to fix
compiler LINK error, cannot open file "winpcap.lib".
controller:lib:src: Removed unused notification_id from argument list of
set_wait_for_next_cmd function.
controller:lib:src:linux: Removed unused notification_id from argument list of
set_wait_for_next_cmd function.
controller:app:cmdline: Removed avdecccmdline from
target_link_libraries(avdecccmdline rt) to make it work for Linux build.
controller:app:cmdline: Updated cmakelist file to make it build
successfully for Windows and Linux.