Adds tests for HttpFactory and Http class.
Fix failing FactoryTest::testGetHttpTrasports by sorting trasports name.
Corrects type of assertion used in tests.
Merge pull request #4 from Achal-Aggarwal/unit-tests

Adds some tests.