Add basic test running stuff
Merge pull request #24 from MW-Peachy/testOutline

Add basic test running stuff
Add .scrutinizer.yml file
Remove duplicated code in HTTP
Deprecate DependancyError in favour of correct spelling

Also switches any uses of the error in code
Spelling and phpdoc fixes
Make phpunit work
Dont check for updates in phpunit tests
Fix code_coverage
Merge pull request #25 from MW-Peachy/scrutinizer

Fix code_coverage
Fix more undefined WARNING constants
Remove duplicate array keys from $html_colors
Remove unreachable statements
Add test for iin_array and main test case
Factor verifyssl into individual http actions
get rid of Http global
curl VERIFY_HOST opt 1 is deprecated

This change factors out the setting of these curl opts
as well as making sure the defaults are good!
Also make travis test with 5.3
Write more tests and add @covers tags
Introduce a readme file with badges