Remove public inheritance of boost noncopyable.

I wonder which too longer, making the issue or fixing it.
Merge pull request #376 from FREEDM-DGI/Issue357

Remove public inheritance of boost noncopyable.