Initial commit of the new method "prayer"

The new method is a "clean-room" implementation of the prayer times
and qibla direction calculations. This new implementation uses
simpler but approximate methods. This should make the code much
simpler and easier to maintain. The impact on accuracy is still
to be determined. Please NOTE that this is still WIP and far from
being complete
We should add the moonsighting committee method. The explanation of the algorithm to use is here https://gist.github.com/ameiralzoubi/638c76b69582d4f3bf89

It will need a special case because it is not a simple calculation of declination angle of the sun, instead it uses different values based on day of the year and then for safety compares them against the sun declination time for 18 degrees.