Merge pull request #7 from dzindra/master

Using MTDates with GCD throws NSInvalidArgumentException
Change expectations based on OS behavior.

NSDateFormatter's default year differs based on iOS version. See
http://openradar.appspot.com/12358210 for details.

Change expectations made in tests based on the default year used by
NSDateFormatter.

- Add -dateFormatterDefaultYear method to MTDatesTests.
- Use -dateFormatterDefaultYear to determine which expectation to make
  in individual tests.

This addresses 4 of 7 spec failures brought up in GitHub issue #10.
Merge pull request #11 from modocache/fix-ios5-tests-defaultyear

Change expectations based on OS behavior.
merging in contributions from others and fixing tests
converting tabs to spaces
upating to modern obj-c syntax
updating readme
updating readme
updating readme