make Rugged an optional dependency, fix boot command on Windows