This commit also switches from yosuke-furukawa/json5 to flynn/json5 because yosuke-furukawa/json5 does not provide a license. Ref zyedidia/json5#1 Closes #775