Updated README

There was this error, which I fixed.
"Error: No available formula for browsertime"
typeo [skip ci]
Merge pull request #364 from antonbabenko/patch-1

Updated README - "Error: No available formula for browsertime" thanks @antonbabenko
cleanup
Merge branch 'master' of github.com:sitespeedio/sitespeed.io
upgraded to latest browsertime
2.5.6
made it clearer about the YSlow js file
added Tobias & made yslow contribution even clearer [skip ci]
even cleaner YSlow contrib guide [skip ci]
Connect via any SSL protocol

When connecting to a site that does not support SSLv3, the following error is triggered:

"Could not analyze $url unrecoverable error when parsing the page..."

PhantomJS defaults to using SSLv3 [1] when making secure connections with a site. If the site does not support SSLv3, the result of calling `require('webpage').open` in the YSlow script is a status of "fail" [2]. PhantomJS allows you to specify the protocol to use when opening a page; however, the sitespeed.io script does not allow this parameter to be specified, which results in the default value of SSLv3 always being used. This "fail" status causes the "unrecoverable" error in the sitespeed.io script.

SSLv3 is an outdated protocol with known security vulnerabilities [3]. It would be nice to use sitespeed.io with sites that do not support the protocol.

To fix this issue, the `--ssl-protocol=any` argument can be sent to the PhantomJS call. This allows the connection to be made via SSLv3, SSLv2, or TLSv1. I think that specifying this argument as "any" allows for the best user experience as it should just work when testing against SSL. This commit adds this parameter.

[1] http://phantomjs.org/api/command-line.html
[2] https://github.com/marcelduran/yslow/blob/ef14079f850180f65f4351bba1aa73d981cc1e0b/src/phantomjs/controller.js#L237
[3] http://www.acunetix.com/vulnerabilities/tls1sslv3-renegotiation-v/
merge from zack