多サイト対応化改造とnijie対応の追加

https://github.com/anekos/Ank-Pixiv-Tool/issues/31 でお話しした多サイト対応化改造とnijie対応の追加についてのpull req.です。

commit統合に不慣れなせいか、branch最初のcommitがauthor=anekosとなってしまったようです、すみません。
（pull req.時にはそれまでのcommitをまとめたdiffが表示されるのですね（↓）。統合不要でした…）

commit commentのうち★は要検討と思われるので、こちらでコード追加すべしと判断されれば差し戻していただいても構いません。

ご検討よろしくお願いします。