Base JSON-LD API on Futures

... a defined in http://dom.spec.whatwg.org/#futures
Make context in flatten() optional
Make it clear that the Future is returned immediately
Replace method-overloading issue marker with "Use of Futures" issue marker