replace freedom with freedom-runtime-chrome
upadte location of freedom.js
remove chrome-fsocket.ts
replace calls to done with then and remove promise wrappers
replace calls to done with then and remove promise wrappers over freedom api calls
add static constructor that returns a promise so that Peer can initialise itself asynchronously
update freedom-chrome-runtime to 0.0.6
fix fetchOrCreatePeer_ by storing peer-creation promises
remove grunt setup
keep chrome-fsocket.ts around for now
make createSocket_ return what it declares
return type formatting
simplify construction, rename Create to CreateWithChannel
add TODO to rename Peer.sendSignal
improve compositionality in fetchOrCreatePeer_
have Server.startListening_ return success promise when it succeeds
Merge pull request #44 from uProxy/yangoon-freedom-0.3

move to freedom 0.3+