Merge remote-tracking branch 'origin/gh0001_Implement_Season_Service'
Code formatting fixes

Also realised that the IPPOSeasonServiceImpl class was not declared to implement the IPPOSeasonService protocol, so fixed that

Signed-off-by: Ippoippo <ippoippo_software@ippoippo.net>
Merge branch 'refs/heads/various_adhoc_bug_fixes_doc_fixes'
Workspace Update

Signed-off-by: Ippoippo <ippoippo_software@ippoippo.net>
Completed basic API Key Service

.gitignore file was updated not to include the actual plist file which contains my own keys for the 3rd party services.
The test plist file does get included though, which shows the format of the plist file.

Some other tidying up and formatting of code.

Signed-off-by: Ippoippo <ippoippo_software@ippoippo.net>
Removing some comments that are not applicable

Signed-off-by: Ippoippo <ippoippo_software@ippoippo.net>
Merge remote-tracking branch 'origin/gh0006_Implement_API_Key_Service'
Created empty test file, updated Podfile

Created an empty test for the Weather Underground Service.
Updated Podfile and Workspace to include AFNetworking which I'll use for fetching JSON from the Weather Underground JSON API

Signed-off-by: Ippoippo <ippoippo_software@ippoippo.net>
Basic Refactoring and Initial attempts

Basic code in place. Tests need more work.
Also likely that I will need to refactor code now, using more block based solution

Signed-off-by: Ippoippo <ippoippo_software@ippoippo.net>
Kiwi framework added

Also created a simple kiwi test for IPPOHaiku class.

Signed-off-by: Ippoippo <ippoippo_software@ippoippo.net>
Merge branch 'refs/heads/gh0002_Implement_Weather_Service'
Merge branch 'refs/heads/master' into gh0001_Implement_Season_Service
Refactored Code, removed OCUnit test, replaced with Kiwi

The SeasonService is now just a utility class.
*Service classes will only exist if there is a need to possible use dependancy injection. (e.g.. A WeatherService that uses WeatherUndergroundAPI and a WeatherService that uses a different API).
Season calculation is something that doesn't change, so we just use a static method in a class and supply it with the date and location. I've removed the OCUnit tests, and used Kiwi instead.

Signed-off-by: Ippoippo <ippoippo_software@ippoippo.net>