Merge pull request #5 from mohamed/master

Clean-up of the existing doc files
moved "ports" and "programs" out of this repo
Added .travis.yml
Added calculation method to handle Umm Al-Qurra during Ramadan
fixing copy/paste fail
Merge pull request #8 from ameiralzoubi/master

Added calculation method to handle Umm Al-Qurra during Ramadan
Made the code ANSI (C89) compatible

Also removed CVS log markers from the source code