Reachability requires SystemConfiguration include

Add SystemConfiguration header to on of the unit test
classes.
Fix a bug where incorrect month would be displayed

0-based indexing must be used for accessing the months array,
yet in one case this rule was ignored.