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.

* Added added a newtab icon to all links that open new tabs - https://github.com/2ezgg/2ezgg.github.io/issues/4

* Moved variable championList in leagueLinks into a data/championList.js, to make scope of it global, since both leagueLinks and linkFactory use it. I'll work on decoupling it soon.

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!