linkFactory created. Added newtab icon.

leagueLinks will only handle loading the links into the physical page. linkFactory will handle all link generation and fixing.

I put summoner and champion link generation into linkFactory for now; so you will still see rss links in leagueLinks being created within itself. That will eventually move into linkFactory too.

I did heavy testing on this (using /test), everything seems okay. This is a decent size change so feel free to give it a look over!

Also added added a newtab icon to all links that open new tabs - https://github.com/2ezgg/2ezgg.github.io/issues/4