Register shared library in a separate graphcore module
Add win_install makefile target
Move the C/C++ files in "src" directory

The top level makefile is now used only for the install and package
build.
Add copyright informatin in Makefiles
Move version field in top level Makefile
Simplify Makefile to use system's rm and cp commands
Better comment to explain makefile's option