split compilation to build.sh and installation to install.sh

abort and notify user to run "build.sh", if "mic.ko" is not build yet.
this way we do not have to change the README

abort and notify user to try "sudo ./install.sh" if user is not root.
this way we get rid of sudo in the middle of install.sh