Make tests independent from simulator preferences

With these commits tests are pass even in simulator with preferences:

![Uploading 2013-06-03_2357.png . . .]()

Also it makes possible to do IS conversions when user uses other than Gregorian calendar.