Fix for #1785

Make Http.Cookies extend Iterable<Http.Cookie> and add a helper to extract the cookies in play.test.Helpers.  Add tests where necessary.
Fix formspec
Use huntc idioms
Update IntegrationSpec.scala

The line browser.$("h1").first.getText.contains("Configure your 'Hello world':") does not change anything in testing. The result is ignored. This is changed by my request.
Update IntegrationSpec.scala

the result of browser.$("h1").first.getText is now used for testing . Before this change this line was useless.
Ensured API source links point to right place

Fixes #1731
Merge pull request #1731 from jroper/1731-api-source-links

Source links in API docs broken
Don't run play cache tests in parallel
Adding a secure flag to requests.

This is an updated version of
https://github.com/playframework/playframework/pull/1326, incorporating
suggestions in the comments, and including tests.

Play-Cache test was running out of perm gen space
Fixed another race condition in CachedSpec
Merge pull request #1820 from mirkoheinold/master

Changed a useless line in the helloworld sample tests
Merge pull request #1785 from wsargent/java-cookies-map

Make play.mvc.Http.Cookies iterable
Update Dependencies.scala

update async-http-client to 1.7.20
Merge pull request #1823 from kamatsuoka/add-secure-flag-to-requests

Add secure flag to requests
Merge pull request #1833 from hepin1989/master

Update Dependencies.scala
Merge remote-tracking branch: upstream/master