upgrade connect version

make rest a connect middleware instead od depending on obsolete router or
pulling in express
convert example server to express for the routing
return a http server instead of connect server
Merge branch 'upgrade-connect' of https://github.com/dqminh/ShareJS into
dqminh-upgrade-connect
Works with both connect 1.x and 2.x
Merge branch 'dqminh-upgrade-connect'