Rack without exec

#293 の pull request です。
runコマンドの代わりにRack::Server を使うことで、同一 Ruby プロセス内でサーバを起動できるようにしました。