add some unit tests for the Islamic calendar, fixes #53

unit tests for the Islamic calendar