Implement simple WebAPI

/list.json
[GET]
コンパイラのリストがぶわーっと出てくる


/compile.json?compiler=xxx&options=aaa,bbb&source=hogehoge...
[GET,POST]
コンパイルして実行した結果がぶわーっとStreamingで出てくる
source内の改行の扱いが怪しい気がする