Issue #21 - build C++ demos as part of the main build effort

The binaries go to /usr/bin/dnp3-demo-* and the source goes under
/usr/share.  Eventual plan would be to also put the Java demos under
/usr/share.