Adds JSGI tests for ringo/httpserver
Adds multi-header compliance to JSGI spec

This follows RFC 2616 - 4.2 Message Headers
Reverts header serialization.
Updates test for multiple headers.
Remove unused import.
Added connectTimeout and readTimeout to httpclient implementation (with test).
Merge pull request #233 from pykl/httptimeout

Connection timeout for HttpClient
PromiseList can now take a string of promises, or an array of promises.
Merge pull request #236 from pykl/promiselist

PromiseList can now take a string of promises, or an array of promises.
Merge pull request #226 from botic/httpserver-tests

Adds basic tests for ringo/httpserver
Added support for WorkerPromise to accept the syncCallbacks parameter to control which thread the worker operates on.
Merge pull request #238 from pykl/workerpromise

syncCallbacks property for WorkerPromise
Fix rough bug in dates:diff
Merge pull request #240 from SOVALINUX/dates

Fix rough bug in dates:diff
Use GregorianCalendar for quarter calculation
Adds tests for quarter diff
Adds one more test for quarterInFiscalYear
jsdoc fix
connectTimeout test takes too long and is not stable 

not stable because, for example, in my network the timeout response
is replaced by the proxy
bump version