Merge remote-tracking branch 'bkase/visibility-beta4'
A future should only be created inside the module
fixed access control modifiers, removed framework files form test target to use 'feel' true access control in the tests
onComplete, onSuccess and onFailure now return the future for better chaining
explored new syntax in the tests
Update README.md

Reflected support for beta 4 and more
improved forced()
made the temp wrapper class final
Added documentation
added asserts for repeatedly completing a future

Do we need exceptions?
simplified the implementation of zip, leveraging the power of (flat)map
added fold to FutureUtils, including tests
added execution context to fold, more tests
improved the traverse implementation, now powered by fold
added Future.completeAfter
added FutureUtils.firstCompletedOf
added FutureUtils.sequence, sequence param to Array because of compiler issues
Fix codesigning
Codesigning right for release build
Fix codesigning