It took a little longer than most people expected but MotoGP's young star Marc Marquez wraps up a second world title in Japan.