Fixed bugs relating to running noVNC (added Makefile commands to install it) and dealing with the different arguments hostname may accept